Unpacking Software Livestream

Join our monthly Unpacking Software livestream to hear about the latest news, chat and opinion on packaging, software deployment and lifecycle management!

Learn More

Chocolatey Product Spotlight

Join the Chocolatey Team on our regular monthly stream where we put a spotlight on the most recent Chocolatey product releases. You'll have a chance to have your questions answered in a live Ask Me Anything format.

Learn More

Chocolatey Coding Livestream

Join us for the Chocolatey Coding Livestream, where members of our team dive into the heart of open source development by coding live on various Chocolatey projects. Tune in to witness real-time coding, ask questions, and gain insights into the world of package management. Don't miss this opportunity to engage with our team and contribute to the future of Chocolatey!

Learn More

Calling All Chocolatiers! Whipping Up Windows Automation with Chocolatey Central Management

Webinar from
Wednesday, 17 January 2024

We are delighted to announce the release of Chocolatey Central Management v0.12.0, featuring seamless Deployment Plan creation, time-saving duplications, insightful Group Details, an upgraded Dashboard, bug fixes, user interface polishing, and refined documentation. As an added bonus we'll have members of our Solutions Engineering team on-hand to dive into some interesting ways you can leverage the new features available!

Watch On-Demand
Chocolatey Community Coffee Break

Join the Chocolatey Team as we discuss all things Community, what we do, how you can get involved and answer your Chocolatey questions.

Watch The Replays
Chocolatey and Intune Overview

Webinar Replay from
Wednesday, 30 March 2022

At Chocolatey Software we strive for simple, and teaching others. Let us teach you just how simple it could be to keep your 3rd party applications updated across your devices, all with Intune!

Watch On-Demand
Chocolatey For Business. In Azure. In One Click.

Livestream from
Thursday, 9 June 2022

Join James and Josh to show you how you can get the Chocolatey For Business recommended infrastructure and workflow, created, in Azure, in around 20 minutes.

Watch On-Demand
The Future of Chocolatey CLI

Livestream from
Thursday, 04 August 2022

Join Paul and Gary to hear more about the plans for the Chocolatey CLI in the not so distant future. We'll talk about some cool new features, long term asks from Customers and Community and how you can get involved!

Watch On-Demand
Hacktoberfest Tuesdays 2022

Livestreams from
October 2022

For Hacktoberfest, Chocolatey ran a livestream every Tuesday! Re-watch Cory, James, Gary, and Rain as they share knowledge on how to contribute to open-source projects such as Chocolatey CLI.

Watch On-Demand

Downloads:

1,181

Downloads of v 0.2.0:

1,181

Last Update:

12 May 2018

Package Maintainer(s):

Software Author(s):

  • Patrick Meinecke

Tags:

admin powershell module string template templating stringtemplate4

PSStringTemplate (PowerShell Module)

  • 1
  • 2
  • 3

0.2.0 | Updated: 12 May 2018

Downloads:

1,181

Downloads of v 0.2.0:

1,181

Maintainer(s):

Software Author(s):

  • Patrick Meinecke

PSStringTemplate (PowerShell Module) 0.2.0

Legal Disclaimer: Neither this package nor Chocolatey Software, Inc. are affiliated with or endorsed by Patrick Meinecke. The inclusion of Patrick Meinecke trademark(s), if any, upon this webpage is solely to identify Patrick Meinecke goods or services and not for commercial purposes.

  • 1
  • 2
  • 3

Some Checks Have Failed or Are Not Yet Complete

Not All Tests Have Passed


Validation Testing Passed


Verification Testing Passed

Details

Scan Testing Resulted in Flagged:

This package was submitted (and approved) prior to automated virus scanning integration into the package moderation processs.

We recommend clicking the "Details" link to make your own decision on installing this package.

Details
Learn More

Deployment Method: Individual Install, Upgrade, & Uninstall

To install PSStringTemplate (PowerShell Module), run the following command from the command line or from PowerShell:

>

To upgrade PSStringTemplate (PowerShell Module), run the following command from the command line or from PowerShell:

>

To uninstall PSStringTemplate (PowerShell Module), run the following command from the command line or from PowerShell:

>

Deployment Method:

NOTE

This applies to both open source and commercial editions of Chocolatey.

1. Enter Your Internal Repository Url

(this should look similar to https://community.chocolatey.org/api/v2/)


2. Setup Your Environment

1. Ensure you are set for organizational deployment

Please see the organizational deployment guide

2. Get the package into your environment

  • Open Source or Commercial:
    • Proxy Repository - Create a proxy nuget repository on Nexus, Artifactory Pro, or a proxy Chocolatey repository on ProGet. Point your upstream to https://community.chocolatey.org/api/v2/. Packages cache on first access automatically. Make sure your choco clients are using your proxy repository as a source and NOT the default community repository. See source command for more information.
    • You can also just download the package and push it to a repository Download

3. Copy Your Script

choco upgrade psstringtemplate -y --source="'INTERNAL REPO URL'" [other options]

See options you can pass to upgrade.

See best practices for scripting.

Add this to a PowerShell script or use a Batch script with tools and in places where you are calling directly to Chocolatey. If you are integrating, keep in mind enhanced exit codes.

If you do use a PowerShell script, use the following to ensure bad exit codes are shown as failures:


choco upgrade psstringtemplate -y --source="'INTERNAL REPO URL'" 
$exitCode = $LASTEXITCODE

Write-Verbose "Exit code was $exitCode"
$validExitCodes = @(0, 1605, 1614, 1641, 3010)
if ($validExitCodes -contains $exitCode) {
  Exit 0
}

Exit $exitCode

- name: Install psstringtemplate
  win_chocolatey:
    name: psstringtemplate
    version: '0.2.0'
    source: INTERNAL REPO URL
    state: present

See docs at https://docs.ansible.com/ansible/latest/modules/win_chocolatey_module.html.


chocolatey_package 'psstringtemplate' do
  action    :install
  source   'INTERNAL REPO URL'
  version  '0.2.0'
end

See docs at https://docs.chef.io/resource_chocolatey_package.html.


cChocoPackageInstaller psstringtemplate
{
    Name     = "psstringtemplate"
    Version  = "0.2.0"
    Source   = "INTERNAL REPO URL"
}

Requires cChoco DSC Resource. See docs at https://github.com/chocolatey/cChoco.


package { 'psstringtemplate':
  ensure   => '0.2.0',
  provider => 'chocolatey',
  source   => 'INTERNAL REPO URL',
}

Requires Puppet Chocolatey Provider module. See docs at https://forge.puppet.com/puppetlabs/chocolatey.


4. If applicable - Chocolatey configuration/installation

See infrastructure management matrix for Chocolatey configuration elements and examples.

Package Approved

This package was approved by moderator gep13 on 14 May 2018.

Description

The PSStringTemplate module provides a PowerShell friendly interface for creating templates using the StringTemplate4 template engine.

NOTE: This is an automatically updated package. If you find it is out of date by more than a week, please contact the maintainer(s) and let them know the package is no longer updating correctly.


tools\.skipAutoUninstaller
 
tools\chocolateyBeforeModify.ps1
$ErrorActionPreference = 'Stop'

$moduleName = $env:ChocolateyPackageName     # this could be different from package name
Remove-Module -Name $moduleName -Force -ErrorAction SilentlyContinue
tools\chocolateyInstall.ps1
$ErrorActionPreference = 'Stop'

$toolsDir   = "$(Split-Path -parent $MyInvocation.MyCommand.Definition)"
$moduleName = 'PSStringTemplate'  # this may be different from the package name and different case

if ($PSVersionTable.PSVersion.Major -lt 3) {
    throw "$moduleName module requires a minimum of PowerShell v3."
}

# module may already be installed outside of Chocolatey
Remove-Module -Name $moduleName -Force -ErrorAction SilentlyContinue

$sourcePath = Join-Path -Path $toolsDir -ChildPath "$modulename\*"
$destPath   = Join-Path -Path $env:ProgramFiles -ChildPath "WindowsPowerShell\Modules\$moduleName"

if ($PSVersionTable.PSVersion.Major -ge 5) {
    $manifestFile = Join-Path -Path $toolsDir -ChildPath "$moduleName\$moduleName.psd1"
    $manifest = Test-ModuleManifest -Path $manifestFile -WarningAction Ignore -ErrorAction Stop
    $destPath = Join-Path -Path $destPath -ChildPath $manifest.Version.ToString()
}

Write-Verbose "Module version '$($matches.version)' found."
$destPath = Join-Path -Path $destPath -ChildPath $matches.version

Write-Verbose "Creating destination directory '$destPath' for module."
New-Item -Path $destPath -ItemType Directory -Force -ErrorAction SilentlyContinue | Out-Null

Write-Verbose "Moving '$moduleName' files from '$sourcePath' to '$destPath'."
Move-Item -Path $sourcePath -Destination $destPath -Force
tools\chocolateyUninstall.ps1
$ErrorActionPreference = 'Stop'

$moduleName = $env:ChocolateyPackageName
$sourcePath = Join-Path -Path $env:ProgramFiles -ChildPath "WindowsPowerShell\Modules\$moduleName"

Write-Verbose "Removing all version of '$moduleName' from '$sourcePath'."
Remove-Item -Path $sourcePath -Recurse -Force -ErrorAction SilentlyContinue

if ($PSVersionTable.PSVersion.Major -lt 4) {
    $modulePaths = [Environment]::GetEnvironmentVariable('PSModulePath', 'Machine') -split ';'

    Write-Verbose "Removing '$sourcePath' from PSModulePath."
    $newModulePath = $modulePaths | Where-Object { $_ -ne $sourcePath }

    [Environment]::SetEnvironmentVariable('PSModulePath', $newModulePath, 'Machine')
    $env:PSModulePath = $newModulePath
}
tools\LICENSE.txt
From: https://raw.githubusercontent.com/SeeminglyScience/PSStringTemplate/master/LICENSE

LICENSE

MIT License

Copyright (c) 2017 Patrick Meinecke

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
tools\PSStringTemplate\bin\Core\Antlr3.Runtime.dll
md5: 8951E4A739301AB68AF0CCBCED380CF7 | sha1: 608ED6A22FA17E96D1D399E937D25201EF9866A7 | sha256: A39E2FB99B860D9640728DFF1A31D9AC097B11426C6FAB72B66237DC77254610 | sha512: 0D440D263A67C03D034147D71B24DCCB86C483FABEA08AAC74D869F895B07621032064202AFA834FAB81B9D8F0DA544D7DFA37C07BA0FB46D83F69E2238597D1
tools\PSStringTemplate\bin\Core\Antlr4.StringTemplate.dll
md5: EC5495B9D06C1B97154519098D63918A | sha1: DC843B62A4D15BEC29EE41F2C2189E08889634B2 | sha256: D092E1F08C3D7FE002EDFB31FF32DC3297187F2272ADF12884CFFD496FC32AD1 | sha512: C7027D5594606FFD462C072A18B095D3298CB2E66A7173AF3A8924F3186E325B7C03834171E0B09AA0C764C07563336FDC932A82267BDD3FD486214CA5EE8A89
tools\PSStringTemplate\bin\Core\PSStringTemplate.deps.json
{
  "runtimeTarget": {
    "name": ".NETCoreApp,Version=v2.0",
    "signature": "14b794a982ddd4e80d67c5292e6888ccd33ebf0a"
  },
  "compilationOptions": {},
  "targets": {
    ".NETCoreApp,Version=v2.0": {
      "PSStringTemplate/1.0.0": {
        "dependencies": {
          "Microsoft.PowerShell.SDK": "6.0.0-beta.5",
          "StringTemplate4": "4.0.8",
          "StyleCop.Analyzers": "1.0.2"
        },
        "runtime": {
          "PSStringTemplate.dll": {}
        }
      },
      "Antlr3.Runtime/3.5.1": {
        "runtime": {
          "lib/netstandard1.1/Antlr3.Runtime.dll": {}
        }
      },
      "Microsoft.ApplicationInsights/2.3.0": {
        "dependencies": {
          "System.Collections": "4.3.0",
          "System.Diagnostics.Debug": "4.3.0",
          "System.Diagnostics.Tools": "4.3.0",
          "System.Diagnostics.Tracing": "4.3.0",
          "System.Globalization": "4.3.0",
          "System.IO": "4.3.0",
          "System.IO.Compression": "4.3.0",
          "System.Linq": "4.3.0",
          "System.Net.Http": "4.1.0",
          "System.Reflection": "4.3.0",
          "System.Reflection.Extensions": "4.3.0",
          "System.Runtime": "4.3.0",
          "System.Runtime.Extensions": "4.3.0",
          "System.Text.Encoding": "4.3.0",
          "System.Text.Encoding.Extensions": "4.3.0",
          "System.Text.RegularExpressions": "4.3.0",
          "System.Threading": "4.3.0",
          "System.Threading.Tasks": "4.3.0",
          "System.Xml.XDocument": "4.3.0"
        },
        "runtime": {
          "lib/netstandard1.3/Microsoft.ApplicationInsights.dll": {}
        }
      },
      "Microsoft.CodeAnalysis.Analyzers/1.1.0": {},
      "Microsoft.CodeAnalysis.Common/2.2.0": {
        "dependencies": {
          "Microsoft.CodeAnalysis.Analyzers": "1.1.0",
          "System.AppContext": "4.3.0",
          "System.Collections": "4.3.0",
          "System.Collections.Concurrent": "4.3.0",
          "System.Collections.Immutable": "1.3.1",
          "System.Console": "4.3.0",
          "System.Diagnostics.Debug": "4.3.0",
          "System.Diagnostics.FileVersionInfo": "4.3.0",
          "System.Diagnostics.StackTrace": "4.3.0",
          "System.Diagnostics.Tools": "4.3.0",
          "System.Dynamic.Runtime": "4.3.0",
          "System.Globalization": "4.3.0",
          "System.IO.Compression": "4.3.0",
          "System.IO.FileSystem": "4.3.0",
          "System.IO.FileSystem.Primitives": "4.3.0",
          "System.Linq": "4.3.0",
          "System.Linq.Expressions": "4.3.0",
          "System.Reflection": "4.3.0",
          "System.Reflection.Metadata": "1.4.2",
          "System.Resources.ResourceManager": "4.3.0",
          "System.Runtime": "4.3.0",
          "System.Runtime.Extensions": "4.3.0",
          "System.Runtime.InteropServices": "4.3.0",
          "System.Runtime.Numerics": "4.3.0",
          "System.Security.Cryptography.Algorithms": "4.3.0",
          "System.Security.Cryptography.Encoding": "4.3.0",
          "System.Security.Cryptography.X509Certificates": "4.3.0",
          "System.Text.Encoding": "4.3.0",
          "System.Text.Encoding.CodePages": "4.4.0-preview3-25423-02",
          "System.Text.Encoding.Extensions": "4.3.0",
          "System.Threading": "4.3.0",
          "System.Threading.Tasks": "4.3.0",
          "System.Threading.Tasks.Parallel": "4.3.0",
          "System.Threading.Thread": "4.3.0",
          "System.ValueTuple": "4.3.0",
          "System.Xml.ReaderWriter": "4.3.0",
          "System.Xml.XDocument": "4.3.0",
          "System.Xml.XPath.XDocument": "4.3.0",
          "System.Xml.XmlDocument": "4.3.0"
        },
        "runtime": {
          "lib/netstandard1.3/Microsoft.CodeAnalysis.dll": {}
        }
      },
      "Microsoft.CodeAnalysis.CSharp/2.2.0": {
        "dependencies": {
          "Microsoft.CodeAnalysis.Common": "2.2.0"
        },
        "runtime": {
          "lib/netstandard1.3/Microsoft.CodeAnalysis.CSharp.dll": {}
        }
      },
      "Microsoft.CSharp/4.3.0": {
        "dependencies": {
          "System.Collections": "4.3.0",
          "System.Diagnostics.Debug": "4.3.0",
          "System.Dynamic.Runtime": "4.3.0",
          "System.Globalization": "4.3.0",
          "System.Linq": "4.3.0",
          "System.Linq.Expressions": "4.3.0",
          "System.ObjectModel": "4.3.0",
          "System.Reflection": "4.3.0",
          "System.Reflection.Extensions": "4.3.0",
          "System.Reflection.Primitives": "4.3.0",
          "System.Reflection.TypeExtensions": "4.3.0",
          "System.Resources.ResourceManager": "4.3.0",
          "System.Runtime": "4.3.0",
          "System.Runtime.Extensions": "4.3.0",
          "System.Runtime.InteropServices": "4.3.0",
          "System.Threading": "4.3.0"
        }
      },
      "Microsoft.Management.Infrastructure/1.0.0-alpha06": {
        "dependencies": {
          "System.Runtime.CompilerServices.VisualC": "4.3.0",
          "System.Runtime.Serialization.Xml": "4.3.0",
          "System.Security.SecureString": "4.3.0",
          "System.Threading.ThreadPool": "4.3.0"
        },
        "runtimeTargets": {
          "runtimes/unix/lib/netstandard1.6/Microsoft.Management.Infrastructure.Native.dll": {
            "rid": "unix",
            "assetType": "runtime"
          },
          "runtimes/unix/lib/netstandard1.6/Microsoft.Management.Infrastructure.dll": {
            "rid": "unix",
            "assetType": "runtime"
          },
          "runtimes/win10-x64/lib/netstandard1.6/Microsoft.Management.Infrastructure.Native.dll": {
            "rid": "win10-x64",
            "assetType": "runtime"
          },
          "runtimes/win10-x64/lib/netstandard1.6/Microsoft.Management.Infrastructure.dll": {
            "rid": "win10-x64",
            "assetType": "runtime"
          },
          "runtimes/win10-x86/lib/netstandard1.6/Microsoft.Management.Infrastructure.Native.dll": {
            "rid": "win10-x86",
            "assetType": "runtime"
          },
          "runtimes/win10-x86/lib/netstandard1.6/Microsoft.Management.Infrastructure.dll": {
            "rid": "win10-x86",
            "assetType": "runtime"
          },
          "runtimes/win7-x64/lib/netstandard1.6/Microsoft.Management.Infrastructure.Native.dll": {
            "rid": "win7-x64",
            "assetType": "runtime"
          },
          "runtimes/win7-x64/lib/netstandard1.6/Microsoft.Management.Infrastructure.dll": {
            "rid": "win7-x64",
            "assetType": "runtime"
          },
          "runtimes/win7-x86/lib/netstandard1.6/Microsoft.Management.Infrastructure.Native.dll": {
            "rid": "win7-x86",
            "assetType": "runtime"
          },
          "runtimes/win7-x86/lib/netstandard1.6/Microsoft.Management.Infrastructure.dll": {
            "rid": "win7-x86",
            "assetType": "runtime"
          },
          "runtimes/win8-x64/lib/netstandard1.6/Microsoft.Management.Infrastructure.Native.dll": {
            "rid": "win8-x64",
            "assetType": "runtime"
          },
          "runtimes/win8-x64/lib/netstandard1.6/Microsoft.Management.Infrastructure.dll": {
            "rid": "win8-x64",
            "assetType": "runtime"
          },
          "runtimes/win8-x86/lib/netstandard1.6/Microsoft.Management.Infrastructure.Native.dll": {
            "rid": "win8-x86",
            "assetType": "runtime"
          },
          "runtimes/win8-x86/lib/netstandard1.6/Microsoft.Management.Infrastructure.dll": {
            "rid": "win8-x86",
            "assetType": "runtime"
          },
          "runtimes/win81-x64/lib/netstandard1.6/Microsoft.Management.Infrastructure.Native.dll": {
            "rid": "win81-x64",
            "assetType": "runtime"
          },
          "runtimes/win81-x64/lib/netstandard1.6/Microsoft.Management.Infrastructure.dll": {
            "rid": "win81-x64",
            "assetType": "runtime"
          },
          "runtimes/win81-x86/lib/netstandard1.6/Microsoft.Management.Infrastructure.Native.dll": {
            "rid": "win81-x86",
            "assetType": "runtime"
          },
          "runtimes/win81-x86/lib/netstandard1.6/Microsoft.Management.Infrastructure.dll": {
            "rid": "win81-x86",
            "assetType": "runtime"
          },
          "runtimes/win10-x64/native/Microsoft.Management.Infrastructure.Native.Unmanaged.dll": {
            "rid": "win10-x64",
            "assetType": "native"
          },
          "runtimes/win10-x64/native/mi.dll": {
            "rid": "win10-x64",
            "assetType": "native"
          },
          "runtimes/win10-x64/native/miutils.dll": {
            "rid": "win10-x64",
            "assetType": "native"
          },
          "runtimes/win10-x86/native/Microsoft.Management.Infrastructure.Native.Unmanaged.dll": {
            "rid": "win10-x86",
            "assetType": "native"
          },
          "runtimes/win10-x86/native/mi.dll": {
            "rid": "win10-x86",
            "assetType": "native"
          },
          "runtimes/win10-x86/native/miutils.dll": {
            "rid": "win10-x86",
            "assetType": "native"
          },
          "runtimes/win7-x64/native/Microsoft.Management.Infrastructure.Native.Unmanaged.dll": {
            "rid": "win7-x64",
            "assetType": "native"
          },
          "runtimes/win7-x64/native/mi.dll": {
            "rid": "win7-x64",
            "assetType": "native"
          },
          "runtimes/win7-x64/native/miutils.dll": {
            "rid": "win7-x64",
            "assetType": "native"
          },
          "runtimes/win7-x86/native/Microsoft.Management.Infrastructure.Native.Unmanaged.dll": {
            "rid": "win7-x86",
            "assetType": "native"
          },
          "runtimes/win7-x86/native/mi.dll": {
            "rid": "win7-x86",
            "assetType": "native"
          },
          "runtimes/win7-x86/native/miutils.dll": {
            "rid": "win7-x86",
            "assetType": "native"
          },
          "runtimes/win8-x64/native/Microsoft.Management.Infrastructure.Native.Unmanaged.dll": {
            "rid": "win8-x64",
            "assetType": "native"
          },
          "runtimes/win8-x64/native/mi.dll": {
            "rid": "win8-x64",
            "assetType": "native"
          },
          "runtimes/win8-x64/native/miutils.dll": {
            "rid": "win8-x64",
            "assetType": "native"
          },
          "runtimes/win8-x86/native/Microsoft.Management.Infrastructure.Native.Unmanaged.dll": {
            "rid": "win8-x86",
            "assetType": "native"
          },
          "runtimes/win8-x86/native/mi.dll": {
            "rid": "win8-x86",
            "assetType": "native"
          },
          "runtimes/win8-x86/native/miutils.dll": {
            "rid": "win8-x86",
            "assetType": "native"
          },
          "runtimes/win81-x64/native/Microsoft.Management.Infrastructure.Native.Unmanaged.dll": {
            "rid": "win81-x64",
            "assetType": "native"
          },
          "runtimes/win81-x64/native/mi.dll": {
            "rid": "win81-x64",
            "assetType": "native"
          },
          "runtimes/win81-x64/native/miutils.dll": {
            "rid": "win81-x64",
            "assetType": "native"
          },
          "runtimes/win81-x86/native/Microsoft.Management.Infrastructure.Native.Unmanaged.dll": {
            "rid": "win81-x86",
            "assetType": "native"
          },
          "runtimes/win81-x86/native/mi.dll": {
            "rid": "win81-x86",
            "assetType": "native"
          },
          "runtimes/win81-x86/native/miutils.dll": {
            "rid": "win81-x86",
            "assetType": "native"
          }
        }
      },
      "Microsoft.NETCore.Targets/1.1.0": {},
      "Microsoft.NETCore.Windows.ApiSets/1.0.1": {},
      "Microsoft.PowerShell.Commands.Management/6.0.0-beta.5": {
        "dependencies": {
          "Microsoft.PowerShell.Security": "6.0.0-beta.5",
          "System.ServiceProcess.ServiceController": "4.4.0-preview3-25423-02"
        },
        "runtime": {
          "lib/netcoreapp2.0/Microsoft.PowerShell.Commands.Management.dll": {}
        }
      },
      "Microsoft.PowerShell.Commands.Utility/6.0.0-beta.5": {
        "dependencies": {
          "Microsoft.CodeAnalysis.CSharp": "2.2.0",
          "System.Management.Automation": "6.0.0-beta.5"
        },
        "runtime": {
          "lib/netcoreapp2.0/Microsoft.PowerShell.Commands.Utility.dll": {}
        }
      },
      "Microsoft.PowerShell.ConsoleHost/6.0.0-beta.5": {
        "dependencies": {
          "Microsoft.ApplicationInsights": "2.3.0",
          "System.Management.Automation": "6.0.0-beta.5"
        },
        "runtime": {
          "lib/netcoreapp2.0/Microsoft.PowerShell.ConsoleHost.dll": {}
        }
      },
      "Microsoft.PowerShell.CoreCLR.AssemblyLoadContext/6.0.0-beta.5": {
        "runtime": {
          "lib/netcoreapp2.0/Microsoft.PowerShell.CoreCLR.AssemblyLoadContext.dll": {}
        }
      },
      "Microsoft.PowerShell.CoreCLR.Eventing/6.0.0-beta.5": {
        "dependencies": {
          "System.Security.Principal.Windows": "4.4.0-preview3-25423-02"
        },
        "runtime": {
          "lib/netcoreapp2.0/Microsoft.PowerShell.CoreCLR.Eventing.dll": {}
        }
      },
      "Microsoft.PowerShell.SDK/6.0.0-beta.5": {
        "dependencies": {
          "Microsoft.NETCore.Windows.ApiSets": "1.0.1",
          "Microsoft.PowerShell.Commands.Management": "6.0.0-beta.5",
          "Microsoft.PowerShell.Commands.Utility": "6.0.0-beta.5",
          "Microsoft.PowerShell.ConsoleHost": "6.0.0-beta.5",
          "Microsoft.PowerShell.Security": "6.0.0-beta.5",
          "System.Data.SqlClient": "4.4.0-preview3-25423-02",
          "System.IO.Packaging": "4.4.0-preview3-25423-02",
          "System.Management.Automation": "6.0.0-beta.5",
          "System.Net.Http.WinHttpHandler": "4.4.0-preview3-25423-02",
          "System.Private.ServiceModel": "4.4.0-preview3-25423-01",
          "System.ServiceModel.Duplex": "4.4.0-preview3-25423-01",
          "System.ServiceModel.Http": "4.4.0-preview3-25423-01",
          "System.ServiceModel.NetTcp": "4.4.0-preview3-25423-01",
          "System.ServiceModel.Primitives": "4.4.0-preview3-25423-01",
          "System.ServiceModel.Security": "4.4.0-preview3-25423-01",
          "System.Text.Encodings.Web": "4.4.0-preview3-25423-02",
          "System.Threading.AccessControl": "4.4.0-preview3-25423-02"
        }
      },
      "Microsoft.PowerShell.Security/6.0.0-beta.5": {
        "dependencies": {
          "System.Management.Automation": "6.0.0-beta.5"
        },
        "runtime": {
          "lib/netcoreapp2.0/Microsoft.PowerShell.Security.dll": {}
        }
      },
      "Microsoft.Win32.Registry/4.4.0-preview3-25423-02": {
        "dependencies": {
          "System.Security.AccessControl": "4.4.0-preview3-25423-02",
          "System.Security.Principal.Windows": "4.4.0-preview3-25423-02"
        },
        "runtimeTargets": {
          "runtime/unix/lib/_._": {
            "rid": "unix",
            "assetType": "runtime"
          },
          "runtime/win/lib/_._": {
            "rid": "win",
            "assetType": "runtime"
          }
        }
      },
      "Microsoft.Win32.Registry.AccessControl/4.4.0-preview3-25423-02": {
        "dependencies": {
          "Microsoft.Win32.Registry": "4.4.0-preview3-25423-02",
          "System.Security.AccessControl": "4.4.0-preview3-25423-02",
          "System.Security.Principal.Windows": "4.4.0-preview3-25423-02"
        },
        "runtime": {
          "lib/netstandard2.0/Microsoft.Win32.Registry.AccessControl.dll": {}
        },
        "runtimeTargets": {
          "runtimes/win/lib/netstandard2.0/Microsoft.Win32.Registry.AccessControl.dll": {
            "rid": "win",
            "assetType": "runtime"
          }
        }
      },
      "Newtonsoft.Json/10.0.1": {
        "dependencies": {
          "Microsoft.CSharp": "4.3.0",
          "System.Collections": "4.3.0",
          "System.ComponentModel.TypeConverter": "4.3.0",
          "System.Diagnostics.Debug": "4.3.0",
          "System.Dynamic.Runtime": "4.3.0",
          "System.Globalization": "4.3.0",
          "System.IO": "4.3.0",
          "System.Linq": "4.3.0",
          "System.Linq.Expressions": "4.3.0",
          "System.ObjectModel": "4.3.0",
          "System.Reflection": "4.3.0",
          "System.Reflection.Extensions": "4.3.0",
          "System.Resources.ResourceManager": "4.3.0",
          "System.Runtime": "4.3.0",
          "System.Runtime.Extensions": "4.3.0",
          "System.Runtime.Numerics": "4.3.0",
          "System.Runtime.Serialization.Formatters": "4.3.0",
          "System.Runtime.Serialization.Primitives": "4.3.0",
          "System.Text.Encoding": "4.3.0",
          "System.Text.Encoding.Extensions": "4.3.0",
          "System.Text.RegularExpressions": "4.3.0",
          "System.Threading": "4.3.0",
          "System.Threading.Tasks": "4.3.0",
          "System.Xml.ReaderWriter": "4.3.0",
          "System.Xml.XDocument": "4.3.0",
          "System.Xml.XmlDocument": "4.3.0"
        },
        "runtime": {
          "lib/netstandard1.3/Newtonsoft.Json.dll": {}
        }
      },
      "runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
        "runtimeTargets": {
          "runtime/debian.8-x64/native/_._": {
            "rid": "debian.8-x64",
            "assetType": "native"
          }
        }
      },
      "runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
        "runtimeTargets": {
          "runtime/fedora.23-x64/native/_._": {
            "rid": "fedora.23-x64",
            "assetType": "native"
          }
        }
      },
      "runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
        "runtimeTargets": {
          "runtime/fedora.24-x64/native/_._": {
            "rid": "fedora.24-x64",
            "assetType": "native"
          }
        }
      },
      "runtime.native.System/4.3.0": {
        "dependencies": {
          "Microsoft.NETCore.Targets": "1.1.0"
        }
      },
      "runtime.native.System.Data.SqlClient.sni/4.4.0-preview3-25423-02": {
        "dependencies": {
          "runtime.win-arm64.runtime.native.System.Data.SqlClient.sni": "4.4.0-preview2-25312-01",
          "runtime.win-x64.runtime.native.System.Data.SqlClient.sni": "4.4.0-preview2-25312-01",
          "runtime.win-x86.runtime.native.System.Data.SqlClient.sni": "4.4.0-preview2-25312-01"
        }
      },
      "runtime.native.System.IO.Compression/4.3.0": {
        "dependencies": {
          "Microsoft.NETCore.Targets": "1.1.0"
        }
      },
      "runtime.native.System.Net.Http/4.3.0": {
        "dependencies": {
          "Microsoft.NETCore.Targets": "1.1.0"
        }
      },
      "runtime.native.System.Security.Cryptography/4.0.0": {
        "dependencies": {
          "Microsoft.NETCore.Targets": "1.1.0"
        }
      },
      "runtime.native.System.Security.Cryptography.Apple/4.3.0": {
        "dependencies": {
          "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple": "4.3.0"
        }
      },
      "runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
        "dependencies": {
          "runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0",
          "runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0",
          "runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0",
          "runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0",
          "runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0",
          "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0",
          "runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0",
          "runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0",
          "runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0",
          "runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0"
        }
      },
      "runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
        "runtimeTargets": {
          "runtime/opensuse.13.2-x64/native/_._": {
            "rid": "opensuse.13.2-x64",
            "assetType": "native"
          }
        }
      },
      "runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
        "runtimeTargets": {
          "runtime/opensuse.42.1-x64/native/_._": {
            "rid": "opensuse.42.1-x64",
            "assetType": "native"
          }
        }
      },
      "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple/4.3.0": {
        "runtimeTargets": {
          "runtime/osx.10.10-x64/native/_._": {
            "rid": "osx.10.10-x64",
            "assetType": "native"
          }
        }
      },
      "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
        "runtimeTargets": {
          "runtime/osx.10.10-x64/native/_._": {
            "rid": "osx.10.10-x64",
            "assetType": "native"
          }
        }
      },
      "runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
        "runtimeTargets": {
          "runtime/rhel.7-x64/native/_._": {
            "rid": "rhel.7-x64",
            "assetType": "native"
          }
        }
      },
      "runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
        "runtimeTargets": {
          "runtime/ubuntu.14.04-x64/native/_._": {
            "rid": "ubuntu.14.04-x64",
            "assetType": "native"
          }
        }
      },
      "runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
        "runtimeTargets": {
          "runtime/ubuntu.16.04-x64/native/_._": {
            "rid": "ubuntu.16.04-x64",
            "assetType": "native"
          }
        }
      },
      "runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
        "runtimeTargets": {
          "runtime/ubuntu.16.10-x64/native/_._": {
            "rid": "ubuntu.16.10-x64",
            "assetType": "native"
          }
        }
      },
      "runtime.win-arm64.runtime.native.System.Data.SqlClient.sni/4.4.0-preview2-25312-01": {
        "runtimeTargets": {
          "runtimes/win-arm64/native/sni.dll": {
            "rid": "win-arm64",
            "assetType": "native"
          }
        }
      },
      "runtime.win-x64.runtime.native.System.Data.SqlClient.sni/4.4.0-preview2-25312-01": {
        "runtimeTargets": {
          "runtimes/win-x64/native/sni.dll": {
            "rid": "win-x64",
            "assetType": "native"
          }
        }
      },
      "runtime.win-x86.runtime.native.System.Data.SqlClient.sni/4.4.0-preview2-25312-01": {
        "runtimeTargets": {
          "runtimes/win-x86/native/sni.dll": {
            "rid": "win-x86",
            "assetType": "native"
          }
        }
      },
      "StringTemplate4/4.0.8": {
        "dependencies": {
          "Antlr3.Runtime": "3.5.1"
        },
        "runtime": {
          "lib/netstandard1.3/Antlr4.StringTemplate.dll": {}
        }
      },
      "StyleCop.Analyzers/1.0.2": {},
      "System.AppContext/4.3.0": {
        "dependencies": {
          "System.Runtime": "4.3.0"
        }
      },
      "System.Buffers/4.3.0": {
        "dependencies": {
          "System.Diagnostics.Debug": "4.3.0",
          "System.Diagnostics.Tracing": "4.3.0",
          "System.Resources.ResourceManager": "4.3.0",
          "System.Runtime": "4.3.0",
          "System.Threading": "4.3.0"
        }
      },
      "System.Collections/4.3.0": {
        "dependencies": {
          "Microsoft.NETCore.Targets": "1.1.0",
          "System.Runtime": "4.3.0"
        }
      },
      "System.Collections.Concurrent/4.3.0": {
        "dependencies": {
          "System.Collections": "4.3.0",
          "System.Diagnostics.Debug": "4.3.0",
          "System.Diagnostics.Tracing": "4.3.0",
          "System.Globalization": "4.3.0",
          "System.Reflection": "4.3.0",
          "System.Resources.ResourceManager": "4.3.0",
          "System.Runtime": "4.3.0",
          "System.Runtime.Extensions": "4.3.0",
          "System.Threading": "4.3.0",
          "System.Threading.Tasks": "4.3.0"
        }
      },
      "System.Collections.Immutable/1.3.1": {
        "dependencies": {
          "System.Collections": "4.3.0",
          "System.Diagnostics.Debug": "4.3.0",
          "System.Globalization": "4.3.0",
          "System.Linq": "4.3.0",
          "System.Resources.ResourceManager": "4.3.0",
          "System.Runtime": "4.3.0",
          "System.Runtime.Extensions": "4.3.0",
          "System.Threading": "4.3.0"
        }
      },
      "System.Collections.NonGeneric/4.3.0": {
        "dependencies": {
          "System.Diagnostics.Debug": "4.3.0",
          "System.Globalization": "4.3.0",
          "System.Resources.ResourceManager": "4.3.0",
          "System.Runtime": "4.3.0",
          "System.Runtime.Extensions": "4.3.0",
          "System.Threading": "4.3.0"
        }
      },
      "System.Collections.Specialized/4.3.0": {
        "dependencies": {
          "System.Collections.NonGeneric": "4.3.0",
          "System.Globalization": "4.3.0",
          "System.Globalization.Extensions": "4.3.0",
          "System.Resources.ResourceManager": "4.3.0",
          "System.Runtime": "4.3.0",
          "System.Runtime.Extensions": "4.3.0",
          "System.Threading": "4.3.0"
        }
      },
      "System.ComponentModel/4.3.0": {
        "dependencies": {
          "System.Runtime": "4.3.0"
        }
      },
      "System.ComponentModel.Primitives/4.3.0": {
        "dependencies": {
          "System.ComponentModel": "4.3.0",
          "System.Resources.ResourceManager": "4.3.0",
          "System.Runtime": "4.3.0"
        }
      },
      "System.ComponentModel.TypeConverter/4.3.0": {
        "dependencies": {
          "System.Collections": "4.3.0",
          "System.Collections.NonGeneric": "4.3.0",
          "System.Collections.Specialized": "4.3.0",
          "System.ComponentModel": "4.3.0",
          "System.ComponentModel.Primitives": "4.3.0",
          "System.Globalization": "4.3.0",
          "System.Linq": "4.3.0",
          "System.Reflection": "4.3.0",
          "System.Reflection.Extensions": "4.3.0",
          "System.Reflection.Primitives": "4.3.0",
          "System.Reflection.TypeExtensions": "4.3.0",
          "System.Resources.ResourceManager": "4.3.0",
          "System.Runtime": "4.3.0",
          "System.Runtime.Extensions": "4.3.0",
          "System.Threading": "4.3.0"
        }
      },
      "System.Console/4.3.0": {
        "dependencies": {
          "Microsoft.NETCore.Targets": "1.1.0",
          "System.IO": "4.3.0",
          "System.Runtime": "4.3.0",
          "System.Text.Encoding": "4.3.0"
        }
      },
      "System.Data.SqlClient/4.4.0-preview3-25423-02": {
        "dependencies": {
          "Microsoft.Win32.Registry": "4.4.0-preview3-25423-02",
          "System.Security.Principal.Windows": "4.4.0-preview3-25423-02",
          "System.Text.Encoding.CodePages": "4.4.0-preview3-25423-02",
          "runtime.native.System.Data.SqlClient.sni": "4.4.0-preview3-25423-02"
        },
        "runtime": {
          "lib/netstandard2.0/System.Data.SqlClient.dll": {}
        },
        "runtimeTargets": {
          "runtimes/unix/lib/netstandard2.0/System.Data.SqlClient.dll": {
            "rid": "unix",
            "assetType": "runtime"
          },
          "runtimes/win/lib/netstandard2.0/System.Data.SqlClient.dll": {
            "rid": "win",
            "assetType": "runtime"
          }
        }
      },
      "System.Diagnostics.Debug/4.3.0": {
        "dependencies": {
          "Microsoft.NETCore.Targets": "1.1.0",
          "System.Runtime": "4.3.0"
        }
      },
      "System.Diagnostics.DiagnosticSource/4.0.0": {
        "dependencies": {
          "System.Collections": "4.3.0",
          "System.Diagnostics.Tracing": "4.3.0",
          "System.Reflection": "4.3.0",
          "System.Runtime": "4.3.0",
          "System.Threading": "4.3.0"
        }
      },
      "System.Diagnostics.FileVersionInfo/4.3.0": {
        "dependencies": {
          "System.Globalization": "4.3.0",
          "System.IO": "4.3.0",
          "System.IO.FileSystem": "4.3.0",
          "System.IO.FileSystem.Primitives": "4.3.0",
          "System.Reflection.Metadata": "1.4.2",
          "System.Runtime": "4.3.0",
          "System.Runtime.Extensions": "4.3.0",
          "System.Runtime.InteropServices": "4.3.0"
        },
        "runtimeTargets": {
          "runtime/unix/lib/_._": {
            "rid": "unix",
            "assetType": "runtime"
          },
          "runtime/win/lib/_._": {
            "rid": "win",
            "assetType": "runtime"
          }
        }
      },
      "System.Diagnostics.StackTrace/4.3.0": {
        "dependencies": {
          "System.IO.FileSystem": "4.3.0",
          "System.Reflection": "4.3.0",
          "System.Reflection.Metadata": "1.4.2",
          "System.Runtime": "4.3.0"
        }
      },
      "System.Diagnostics.Tools/4.3.0": {
        "dependencies": {
          "Microsoft.NETCore.Targets": "1.1.0",
          "System.Runtime": "4.3.0"
        }
      },
      "System.Diagnostics.Tracing/4.3.0": {
        "dependencies": {
          "Microsoft.NETCore.Targets": "1.1.0",
          "System.Runtime": "4.3.0"
        }
      },
      "System.Dynamic.Runtime/4.3.0": {
        "dependencies": {
          "System.Collections": "4.3.0",
          "System.Diagnostics.Debug": "4.3.0",
          "System.Linq": "4.3.0",
          "System.Linq.Expressions": "4.3.0",
          "System.ObjectModel": "4.3.0",
          "System.Reflection": "4.3.0",
          "System.Reflection.Emit": "4.3.0",
          "System.Reflection.Emit.ILGeneration": "4.3.0",
          "System.Reflection.Primitives": "4.3.0",
          "System.Reflection.TypeExtensions": "4.3.0",
          "System.Resources.ResourceManager": "4.3.0",
          "System.Runtime": "4.3.0",
          "System.Runtime.Extensions": "4.3.0",
          "System.Threading": "4.3.0"
        }
      },
      "System.Globalization/4.3.0": {
        "dependencies": {
          "Microsoft.NETCore.Targets": "1.1.0",
          "System.Runtime": "4.3.0"
        }
      },
      "System.Globalization.Calendars/4.3.0": {
        "dependencies": {
          "Microsoft.NETCore.Targets": "1.1.0",
          "System.Globalization": "4.3.0",
          "System.Runtime": "4.3.0"
        }
      },
      "System.Globalization.Extensions/4.3.0": {
        "dependencies": {
          "System.Globalization": "4.3.0",
          "System.Resources.ResourceManager": "4.3.0",
          "System.Runtime": "4.3.0",
          "System.Runtime.Extensions": "4.3.0",
          "System.Runtime.InteropServices": "4.3.0"
        },
        "runtimeTargets": {
          "runtime/unix/lib/_._": {
            "rid": "unix",
            "assetType": "runtime"
          },
          "runtime/win/lib/_._": {
            "rid": "win",
            "assetType": "runtime"
          }
        }
      },
      "System.IO/4.3.0": {
        "dependencies": {
          "Microsoft.NETCore.Targets": "1.1.0",
          "System.Runtime": "4.3.0",
          "System.Text.Encoding": "4.3.0",
          "System.Threading.Tasks": "4.3.0"
        }
      },
      "System.IO.Compression/4.3.0": {
        "dependencies": {
          "System.Buffers": "4.3.0",
          "System.Collections": "4.3.0",
          "System.Diagnostics.Debug": "4.3.0",
          "System.IO": "4.3.0",
          "System.Resources.ResourceManager": "4.3.0",
          "System.Runtime": "4.3.0",
          "System.Runtime.Extensions": "4.3.0",
          "System.Runtime.Handles": "4.3.0",
          "System.Runtime.InteropServices": "4.3.0",
          "System.Text.Encoding": "4.3.0",
          "System.Threading": "4.3.0",
          "System.Threading.Tasks": "4.3.0",
          "runtime.native.System": "4.3.0",
          "runtime.native.System.IO.Compression": "4.3.0"
        },
        "runtimeTargets": {
          "runtime/unix/lib/_._": {
            "rid": "unix",
            "assetType": "runtime"
          },
          "runtime/win/lib/_._": {
            "rid": "win",
            "assetType": "runtime"
          }
        }
      },
      "System.IO.FileSystem/4.3.0": {
        "dependencies": {
          "Microsoft.NETCore.Targets": "1.1.0",
          "System.IO": "4.3.0",
          "System.IO.FileSystem.Primitives": "4.3.0",
          "System.Runtime": "4.3.0",
          "System.Runtime.Handles": "4.3.0",
          "System.Text.Encoding": "4.3.0",
          "System.Threading.Tasks": "4.3.0"
        }
      },
      "System.IO.FileSystem.AccessControl/4.4.0-preview3-25423-02": {
        "dependencies": {
          "System.Security.AccessControl": "4.4.0-preview3-25423-02",
          "System.Security.Principal.Windows": "4.4.0-preview3-25423-02"
        },
        "runtimeTargets": {
          "runtime/unix/lib/_._": {
            "rid": "unix",
            "assetType": "runtime"
          },
          "runtime/win/lib/_._": {
            "rid": "win",
            "assetType": "runtime"
          }
        }
      },
      "System.IO.FileSystem.Primitives/4.3.0": {
        "dependencies": {
          "System.Runtime": "4.3.0"
        }
      },
      "System.IO.Packaging/4.4.0-preview3-25423-02": {
        "runtime": {
          "lib/netstandard1.3/System.IO.Packaging.dll": {}
        }
      },
      "System.Linq/4.3.0": {
        "dependencies": {
          "System.Collections": "4.3.0",
          "System.Diagnostics.Debug": "4.3.0",
          "System.Resources.ResourceManager": "4.3.0",
          "System.Runtime": "4.3.0",
          "System.Runtime.Extensions": "4.3.0"
        }
      },
      "System.Linq.Expressions/4.3.0": {
        "dependencies": {
          "System.Collections": "4.3.0",
          "System.Diagnostics.Debug": "4.3.0",
          "System.Globalization": "4.3.0",
          "System.IO": "4.3.0",
          "System.Linq": "4.3.0",
          "System.ObjectModel": "4.3.0",
          "System.Reflection": "4.3.0",
          "System.Reflection.Emit": "4.3.0",
          "System.Reflection.Emit.ILGeneration": "4.3.0",
          "System.Reflection.Emit.Lightweight": "4.3.0",
          "System.Reflection.Extensions": "4.3.0",
          "System.Reflection.Primitives": "4.3.0",
          "System.Reflection.TypeExtensions": "4.3.0",
          "System.Resources.ResourceManager": "4.3.0",
          "System.Runtime": "4.3.0",
          "System.Runtime.Extensions": "4.3.0",
          "System.Threading": "4.3.0"
        }
      },
      "System.Management.Automation/6.0.0-beta.5": {
        "dependencies": {
          "Microsoft.Management.Infrastructure": "1.0.0-alpha06",
          "Microsoft.PowerShell.CoreCLR.AssemblyLoadContext": "6.0.0-beta.5",
          "Microsoft.PowerShell.CoreCLR.Eventing": "6.0.0-beta.5",
          "Microsoft.Win32.Registry.AccessControl": "4.4.0-preview3-25423-02",
          "Newtonsoft.Json": "10.0.1",
          "System.IO.FileSystem.AccessControl": "4.4.0-preview3-25423-02",
          "System.Security.AccessControl": "4.4.0-preview3-25423-02",
          "System.Security.Cryptography.Pkcs": "4.4.0-preview3-25423-02",
          "System.Security.Permissions": "4.4.0-preview3-25423-02",
          "System.Text.Encoding.CodePages": "4.4.0-preview3-25423-02"
        },
        "runtime": {
          "lib/netcoreapp2.0/System.Management.Automation.dll": {}
        }
      },
      "System.Net.Http/4.1.0": {
        "dependencies": {
          "System.Collections": "4.3.0",
          "System.Diagnostics.Debug": "4.3.0",
          "System.Diagnostics.DiagnosticSource": "4.0.0",
          "System.Diagnostics.Tracing": "4.3.0",
          "System.Globalization": "4.3.0",
          "System.Globalization.Extensions": "4.3.0",
          "System.IO": "4.3.0",
          "System.IO.FileSystem": "4.3.0",
          "System.Net.Primitives": "4.0.11",
          "System.Resources.ResourceManager": "4.3.0",
          "System.Runtime": "4.3.0",
          "System.Runtime.Extensions": "4.3.0",
          "System.Runtime.Handles": "4.3.0",
          "System.Runtime.InteropServices": "4.3.0",
          "System.Security.Cryptography.Algorithms": "4.3.0",
          "System.Security.Cryptography.Encoding": "4.3.0",
          "System.Security.Cryptography.OpenSsl": "4.3.0",
          "System.Security.Cryptography.Primitives": "4.3.0",
          "System.Security.Cryptography.X509Certificates": "4.3.0",
          "System.Text.Encoding": "4.3.0",
          "System.Threading": "4.3.0",
          "System.Threading.Tasks": "4.3.0",
          "runtime.native.System": "4.3.0",
          "runtime.native.System.Net.Http": "4.3.0",
          "runtime.native.System.Security.Cryptography": "4.0.0"
        },
        "runtimeTargets": {
          "runtime/unix/lib/_._": {
            "rid": "unix",
            "assetType": "runtime"
          },
          "runtime/win/lib/_._": {
            "rid": "win",
            "assetType": "runtime"
          }
        }
      },
      "System.Net.Http.WinHttpHandler/4.4.0-preview3-25423-02": {
        "runtime": {
          "lib/netstandard2.0/System.Net.Http.WinHttpHandler.dll": {}
        },
        "runtimeTargets": {
          "runtimes/win/lib/netstandard2.0/System.Net.Http.WinHttpHandler.dll": {
            "rid": "win",
            "assetType": "runtime"
          }
        }
      },
      "System.Net.Primitives/4.0.11": {
        "dependencies": {
          "Microsoft.NETCore.Targets": "1.1.0",
          "System.Runtime": "4.3.0",
          "System.Runtime.Handles": "4.3.0"
        }
      },
      "System.ObjectModel/4.3.0": {
        "dependencies": {
          "System.Collections": "4.3.0",
          "System.Diagnostics.Debug": "4.3.0",
          "System.Resources.ResourceManager": "4.3.0",
          "System.Runtime": "4.3.0",
          "System.Threading": "4.3.0"
        }
      },
      "System.Private.DataContractSerialization/4.3.0": {
        "dependencies": {
          "System.Collections": "4.3.0",
          "System.Collections.Concurrent": "4.3.0",
          "System.Diagnostics.Debug": "4.3.0",
          "System.Globalization": "4.3.0",
          "System.IO": "4.3.0",
          "System.Linq": "4.3.0",
          "System.Reflection": "4.3.0",
          "System.Reflection.Emit.ILGeneration": "4.3.0",
          "System.Reflection.Emit.Lightweight": "4.3.0",
          "System.Reflection.Extensions": "4.3.0",
          "System.Reflection.Primitives": "4.3.0",
          "System.Reflection.TypeExtensions": "4.3.0",
          "System.Resources.ResourceManager": "4.3.0",
          "System.Runtime": "4.3.0",
          "System.Runtime.Extensions": "4.3.0",
          "System.Runtime.Serialization.Primitives": "4.3.0",
          "System.Text.Encoding": "4.3.0",
          "System.Text.Encoding.Extensions": "4.3.0",
          "System.Text.RegularExpressions": "4.3.0",
          "System.Threading": "4.3.0",
          "System.Threading.Tasks": "4.3.0",
          "System.Xml.ReaderWriter": "4.3.0",
          "System.Xml.XDocument": "4.3.0",
          "System.Xml.XmlDocument": "4.3.0",
          "System.Xml.XmlSerializer": "4.3.0"
        }
      },
      "System.Private.ServiceModel/4.4.0-preview3-25423-01": {
        "dependencies": {
          "System.Net.Http.WinHttpHandler": "4.4.0-preview3-25423-02",
          "System.Reflection.DispatchProxy": "4.4.0-preview2-25405-01",
          "System.Security.Principal.Windows": "4.4.0-preview3-25423-02"
        },
        "runtimeTargets": {
          "runtimes/unix/lib/netstandard2.0/System.Private.ServiceModel.dll": {
            "rid": "unix",
            "assetType": "runtime"
          },
          "runtimes/win7/lib/netstandard2.0/System.Private.ServiceModel.dll": {
            "rid": "win7",
            "assetType": "runtime"
          }
        }
      },
      "System.Reflection/4.3.0": {
        "dependencies": {
          "Microsoft.NETCore.Targets": "1.1.0",
          "System.IO": "4.3.0",
          "System.Reflection.Primitives": "4.3.0",
          "System.Runtime": "4.3.0"
        }
      },
      "System.Reflection.DispatchProxy/4.4.0-preview2-25405-01": {},
      "System.Reflection.Emit/4.3.0": {
        "dependencies": {
          "System.IO": "4.3.0",
          "System.Reflection": "4.3.0",
          "System.Reflection.Emit.ILGeneration": "4.3.0",
          "System.Reflection.Primitives": "4.3.0",
          "System.Runtime": "4.3.0"
        }
      },
      "System.Reflection.Emit.ILGeneration/4.3.0": {
        "dependencies": {
          "System.Reflection": "4.3.0",
          "System.Reflection.Primitives": "4.3.0",
          "System.Runtime": "4.3.0"
        }
      },
      "System.Reflection.Emit.Lightweight/4.3.0": {
        "dependencies": {
          "System.Reflection": "4.3.0",
          "System.Reflection.Emit.ILGeneration": "4.3.0",
          "System.Reflection.Primitives": "4.3.0",
          "System.Runtime": "4.3.0"
        }
      },
      "System.Reflection.Extensions/4.3.0": {
        "dependencies": {
          "Microsoft.NETCore.Targets": "1.1.0",
          "System.Reflection": "4.3.0",
          "System.Runtime": "4.3.0"
        }
      },
      "System.Reflection.Metadata/1.4.2": {
        "dependencies": {
          "System.Collections": "4.3.0",
          "System.Collections.Immutable": "1.3.1",
          "System.Diagnostics.Debug": "4.3.0",
          "System.IO": "4.3.0",
          "System.IO.Compression": "4.3.0",
          "System.Linq": "4.3.0",
          "System.Reflection": "4.3.0",
          "System.Reflection.Extensions": "4.3.0",
          "System.Reflection.Primitives": "4.3.0",
          "System.Resources.ResourceManager": "4.3.0",
          "System.Runtime": "4.3.0",
          "System.Runtime.Extensions": "4.3.0",
          "System.Runtime.InteropServices": "4.3.0",
          "System.Text.Encoding": "4.3.0",
          "System.Text.Encoding.Extensions": "4.3.0",
          "System.Threading": "4.3.0"
        }
      },
      "System.Reflection.Primitives/4.3.0": {
        "dependencies": {
          "Microsoft.NETCore.Targets": "1.1.0",
          "System.Runtime": "4.3.0"
        }
      },
      "System.Reflection.TypeExtensions/4.3.0": {
        "dependencies": {
          "System.Reflection": "4.3.0",
          "System.Runtime": "4.3.0"
        }
      },
      "System.Resources.ResourceManager/4.3.0": {
        "dependencies": {
          "Microsoft.NETCore.Targets": "1.1.0",
          "System.Globalization": "4.3.0",
          "System.Reflection": "4.3.0",
          "System.Runtime": "4.3.0"
        }
      },
      "System.Runtime/4.3.0": {
        "dependencies": {
          "Microsoft.NETCore.Targets": "1.1.0"
        }
      },
      "System.Runtime.CompilerServices.VisualC/4.3.0": {
        "dependencies": {
          "System.Runtime": "4.3.0"
        }
      },
      "System.Runtime.Extensions/4.3.0": {
        "dependencies": {
          "Microsoft.NETCore.Targets": "1.1.0",
          "System.Runtime": "4.3.0"
        }
      },
      "System.Runtime.Handles/4.3.0": {
        "dependencies": {
          "Microsoft.NETCore.Targets": "1.1.0",
          "System.Runtime": "4.3.0"
        }
      },
      "System.Runtime.InteropServices/4.3.0": {
        "dependencies": {
          "Microsoft.NETCore.Targets": "1.1.0",
          "System.Reflection": "4.3.0",
          "System.Reflection.Primitives": "4.3.0",
          "System.Runtime": "4.3.0",
          "System.Runtime.Handles": "4.3.0"
        }
      },
      "System.Runtime.Numerics/4.3.0": {
        "dependencies": {
          "System.Globalization": "4.3.0",
          "System.Resources.ResourceManager": "4.3.0",
          "System.Runtime": "4.3.0",
          "System.Runtime.Extensions": "4.3.0"
        }
      },
      "System.Runtime.Serialization.Formatters/4.3.0": {
        "dependencies": {
          "System.Collections": "4.3.0",
          "System.Reflection": "4.3.0",
          "System.Resources.ResourceManager": "4.3.0",
          "System.Runtime": "4.3.0",
          "System.Runtime.Serialization.Primitives": "4.3.0"
        }
      },
      "System.Runtime.Serialization.Primitives/4.3.0": {
        "dependencies": {
          "System.Resources.ResourceManager": "4.3.0",
          "System.Runtime": "4.3.0"
        }
      },
      "System.Runtime.Serialization.Xml/4.3.0": {
        "dependencies": {
          "System.IO": "4.3.0",
          "System.Private.DataContractSerialization": "4.3.0",
          "System.Runtime": "4.3.0",
          "System.Runtime.Serialization.Primitives": "4.3.0",
          "System.Text.Encoding": "4.3.0",
          "System.Xml.ReaderWriter": "4.3.0"
        }
      },
      "System.Security.AccessControl/4.4.0-preview3-25423-02": {
        "dependencies": {
          "System.Security.Principal.Windows": "4.4.0-preview3-25423-02"
        },
        "runtimeTargets": {
          "runtime/unix/lib/_._": {
            "rid": "unix",
            "assetType": "runtime"
          },
          "runtime/win/lib/_._": {
            "rid": "win",
            "assetType": "runtime"
          }
        }
      },
      "System.Security.Cryptography.Algorithms/4.3.0": {
        "dependencies": {
          "System.Collections": "4.3.0",
          "System.IO": "4.3.0",
          "System.Resources.ResourceManager": "4.3.0",
          "System.Runtime": "4.3.0",
          "System.Runtime.Extensions": "4.3.0",
          "System.Runtime.Handles": "4.3.0",
          "System.Runtime.InteropServices": "4.3.0",
          "System.Runtime.Numerics": "4.3.0",
          "System.Security.Cryptography.Encoding": "4.3.0",
          "System.Security.Cryptography.Primitives": "4.3.0",
          "System.Text.Encoding": "4.3.0",
          "runtime.native.System.Security.Cryptography.Apple": "4.3.0",
          "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0"
        },
        "runtimeTargets": {
          "runtime/osx/lib/_._": {
            "rid": "osx",
            "assetType": "runtime"
          },
          "runtime/unix/lib/_._": {
            "rid": "unix",
            "assetType": "runtime"
          },
          "runtime/win/lib/_._": {
            "rid": "win",
            "assetType": "runtime"
          }
        }
      },
      "System.Security.Cryptography.Cng/4.3.0": {
        "dependencies": {
          "System.IO": "4.3.0",
          "System.Resources.ResourceManager": "4.3.0",
          "System.Runtime": "4.3.0",
          "System.Runtime.Extensions": "4.3.0",
          "System.Runtime.Handles": "4.3.0",
          "System.Runtime.InteropServices": "4.3.0",
          "System.Security.Cryptography.Algorithms": "4.3.0",
          "System.Security.Cryptography.Encoding": "4.3.0",
          "System.Security.Cryptography.Primitives": "4.3.0",
          "System.Text.Encoding": "4.3.0"
        },
        "runtimeTargets": {
          "runtime/unix/lib/_._": {
            "rid": "unix",
            "assetType": "runtime"
          },
          "runtime/win/lib/_._": {
            "rid": "win",
            "assetType": "runtime"
          }
        }
      },
      "System.Security.Cryptography.Csp/4.3.0": {
        "dependencies": {
          "System.IO": "4.3.0",
          "System.Reflection": "4.3.0",
          "System.Resources.ResourceManager": "4.3.0",
          "System.Runtime": "4.3.0",
          "System.Runtime.Extensions": "4.3.0",
          "System.Runtime.Handles": "4.3.0",
          "System.Runtime.InteropServices": "4.3.0",
          "System.Security.Cryptography.Algorithms": "4.3.0",
          "System.Security.Cryptography.Encoding": "4.3.0",
          "System.Security.Cryptography.Primitives": "4.3.0",
          "System.Text.Encoding": "4.3.0",
          "System.Threading": "4.3.0"
        },
        "runtimeTargets": {
          "runtime/unix/lib/_._": {
            "rid": "unix",
            "assetType": "runtime"
          },
          "runtime/win/lib/_._": {
            "rid": "win",
            "assetType": "runtime"
          }
        }
      },
      "System.Security.Cryptography.Encoding/4.3.0": {
        "dependencies": {
          "System.Collections": "4.3.0",
          "System.Collections.Concurrent": "4.3.0",
          "System.Linq": "4.3.0",
          "System.Resources.ResourceManager": "4.3.0",
          "System.Runtime": "4.3.0",
          "System.Runtime.Extensions": "4.3.0",
          "System.Runtime.Handles": "4.3.0",
          "System.Runtime.InteropServices": "4.3.0",
          "System.Security.Cryptography.Primitives": "4.3.0",
          "System.Text.Encoding": "4.3.0",
          "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0"
        },
        "runtimeTargets": {
          "runtime/unix/lib/_._": {
            "rid": "unix",
            "assetType": "runtime"
          },
          "runtime/win/lib/_._": {
            "rid": "win",
            "assetType": "runtime"
          }
        }
      },
      "System.Security.Cryptography.OpenSsl/4.3.0": {
        "dependencies": {
          "System.Collections": "4.3.0",
          "System.IO": "4.3.0",
          "System.Resources.ResourceManager": "4.3.0",
          "System.Runtime": "4.3.0",
          "System.Runtime.Extensions": "4.3.0",
          "System.Runtime.Handles": "4.3.0",
          "System.Runtime.InteropServices": "4.3.0",
          "System.Runtime.Numerics": "4.3.0",
          "System.Security.Cryptography.Algorithms": "4.3.0",
          "System.Security.Cryptography.Encoding": "4.3.0",
          "System.Security.Cryptography.Primitives": "4.3.0",
          "System.Text.Encoding": "4.3.0",
          "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0"
        },
        "runtimeTargets": {
          "runtime/unix/lib/_._": {
            "rid": "unix",
            "assetType": "runtime"
          }
        }
      },
      "System.Security.Cryptography.Pkcs/4.4.0-preview3-25423-02": {
        "runtime": {
          "lib/netstandard2.0/System.Security.Cryptography.Pkcs.dll": {}
        },
        "runtimeTargets": {
          "runtimes/win/lib/netstandard2.0/System.Security.Cryptography.Pkcs.dll": {
            "rid": "win",
            "assetType": "runtime"
          }
        }
      },
      "System.Security.Cryptography.Primitives/4.3.0": {
        "dependencies": {
          "System.Diagnostics.Debug": "4.3.0",
          "System.Globalization": "4.3.0",
          "System.IO": "4.3.0",
          "System.Resources.ResourceManager": "4.3.0",
          "System.Runtime": "4.3.0",
          "System.Threading": "4.3.0",
          "System.Threading.Tasks": "4.3.0"
        }
      },
      "System.Security.Cryptography.X509Certificates/4.3.0": {
        "dependencies": {
          "System.Collections": "4.3.0",
          "System.Diagnostics.Debug": "4.3.0",
          "System.Globalization": "4.3.0",
          "System.Globalization.Calendars": "4.3.0",
          "System.IO": "4.3.0",
          "System.IO.FileSystem": "4.3.0",
          "System.IO.FileSystem.Primitives": "4.3.0",
          "System.Resources.ResourceManager": "4.3.0",
          "System.Runtime": "4.3.0",
          "System.Runtime.Extensions": "4.3.0",
          "System.Runtime.Handles": "4.3.0",
          "System.Runtime.InteropServices": "4.3.0",
          "System.Runtime.Numerics": "4.3.0",
          "System.Security.Cryptography.Algorithms": "4.3.0",
          "System.Security.Cryptography.Cng": "4.3.0",
          "System.Security.Cryptography.Csp": "4.3.0",
          "System.Security.Cryptography.Encoding": "4.3.0",
          "System.Security.Cryptography.OpenSsl": "4.3.0",
          "System.Security.Cryptography.Primitives": "4.3.0",
          "System.Text.Encoding": "4.3.0",
          "System.Threading": "4.3.0",
          "runtime.native.System": "4.3.0",
          "runtime.native.System.Net.Http": "4.3.0",
          "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0"
        },
        "runtimeTargets": {
          "runtime/unix/lib/_._": {
            "rid": "unix",
            "assetType": "runtime"
          },
          "runtime/win/lib/_._": {
            "rid": "win",
            "assetType": "runtime"
          }
        }
      },
      "System.Security.Permissions/4.4.0-preview3-25423-02": {
        "dependencies": {
          "System.Security.AccessControl": "4.4.0-preview3-25423-02"
        },
        "runtime": {
          "lib/netstandard2.0/System.Security.Permissions.dll": {}
        }
      },
      "System.Security.Principal.Windows/4.4.0-preview3-25423-02": {
        "runtimeTargets": {
          "runtime/unix/lib/_._": {
            "rid": "unix",
            "assetType": "runtime"
          },
          "runtime/win/lib/_._": {
            "rid": "win",
            "assetType": "runtime"
          }
        }
      },
      "System.Security.SecureString/4.3.0": {
        "dependencies": {
          "System.Resources.ResourceManager": "4.3.0",
          "System.Runtime": "4.3.0",
          "System.Runtime.Handles": "4.3.0",
          "System.Runtime.InteropServices": "4.3.0",
          "System.Security.Cryptography.Primitives": "4.3.0",
          "System.Text.Encoding": "4.3.0",
          "System.Threading": "4.3.0"
        },
        "runtimeTargets": {
          "runtime/unix/lib/_._": {
            "rid": "unix",
            "assetType": "runtime"
          },
          "runtime/win/lib/_._": {
            "rid": "win",
            "assetType": "runtime"
          }
        }
      },
      "System.ServiceModel.Duplex/4.4.0-preview3-25423-01": {
        "dependencies": {
          "System.Private.ServiceModel": "4.4.0-preview3-25423-01",
          "System.ServiceModel.Primitives": "4.4.0-preview3-25423-01"
        },
        "runtime": {
          "lib/netstandard2.0/System.ServiceModel.Duplex.dll": {}
        }
      },
      "System.ServiceModel.Http/4.4.0-preview3-25423-01": {
        "dependencies": {
          "System.Private.ServiceModel": "4.4.0-preview3-25423-01",
          "System.ServiceModel.Primitives": "4.4.0-preview3-25423-01"
        },
        "runtime": {
          "lib/netstandard2.0/System.ServiceModel.Http.dll": {}
        }
      },
      "System.ServiceModel.NetTcp/4.4.0-preview3-25423-01": {
        "dependencies": {
          "System.Private.ServiceModel": "4.4.0-preview3-25423-01",
          "System.ServiceModel.Primitives": "4.4.0-preview3-25423-01"
        },
        "runtime": {
          "lib/netstandard2.0/System.ServiceModel.NetTcp.dll": {}
        }
      },
      "System.ServiceModel.Primitives/4.4.0-preview3-25423-01": {
        "dependencies": {
          "System.Private.ServiceModel": "4.4.0-preview3-25423-01"
        },
        "runtime": {
          "lib/netstandard2.0/System.ServiceModel.Primitives.dll": {}
        }
      },
      "System.ServiceModel.Security/4.4.0-preview3-25423-01": {
        "dependencies": {
          "System.Private.ServiceModel": "4.4.0-preview3-25423-01",
          "System.ServiceModel.Primitives": "4.4.0-preview3-25423-01"
        },
        "runtime": {
          "lib/netstandard2.0/System.ServiceModel.Security.dll": {}
        }
      },
      "System.ServiceProcess.ServiceController/4.4.0-preview3-25423-02": {
        "runtime": {
          "lib/netstandard2.0/System.ServiceProcess.ServiceController.dll": {}
        },
        "runtimeTargets": {
          "runtimes/win/lib/netstandard2.0/System.ServiceProcess.ServiceController.dll": {
            "rid": "win",
            "assetType": "runtime"
          }
        }
      },
      "System.Text.Encoding/4.3.0": {
        "dependencies": {
          "Microsoft.NETCore.Targets": "1.1.0",
          "System.Runtime": "4.3.0"
        }
      },
      "System.Text.Encoding.CodePages/4.4.0-preview3-25423-02": {
        "runtime": {
          "lib/netstandard2.0/System.Text.Encoding.CodePages.dll": {}
        },
        "runtimeTargets": {
          "runtimes/win/lib/netcoreapp2.0/System.Text.Encoding.CodePages.dll": {
            "rid": "win",
            "assetType": "runtime"
          }
        }
      },
      "System.Text.Encoding.Extensions/4.3.0": {
        "dependencies": {
          "Microsoft.NETCore.Targets": "1.1.0",
          "System.Runtime": "4.3.0",
          "System.Text.Encoding": "4.3.0"
        }
      },
      "System.Text.Encodings.Web/4.4.0-preview3-25423-02": {
        "runtime": {
          "lib/netstandard2.0/System.Text.Encodings.Web.dll": {}
        }
      },
      "System.Text.RegularExpressions/4.3.0": {
        "dependencies": {
          "System.Runtime": "4.3.0"
        }
      },
      "System.Threading/4.3.0": {
        "dependencies": {
          "System.Runtime": "4.3.0",
          "System.Threading.Tasks": "4.3.0"
        }
      },
      "System.Threading.AccessControl/4.4.0-preview3-25423-02": {
        "dependencies": {
          "System.Security.AccessControl": "4.4.0-preview3-25423-02",
          "System.Security.Principal.Windows": "4.4.0-preview3-25423-02"
        },
        "runtime": {
          "lib/netstandard2.0/System.Threading.AccessControl.dll": {}
        },
        "runtimeTargets": {
          "runtimes/win/lib/netstandard2.0/System.Threading.AccessControl.dll": {
            "rid": "win",
            "assetType": "runtime"
          }
        }
      },
      "System.Threading.Tasks/4.3.0": {
        "dependencies": {
          "Microsoft.NETCore.Targets": "1.1.0",
          "System.Runtime": "4.3.0"
        }
      },
      "System.Threading.Tasks.Extensions/4.3.0": {
        "dependencies": {
          "System.Collections": "4.3.0",
          "System.Runtime": "4.3.0",
          "System.Threading.Tasks": "4.3.0"
        }
      },
      "System.Threading.Tasks.Parallel/4.3.0": {
        "dependencies": {
          "System.Collections.Concurrent": "4.3.0",
          "System.Diagnostics.Debug": "4.3.0",
          "System.Diagnostics.Tracing": "4.3.0",
          "System.Resources.ResourceManager": "4.3.0",
          "System.Runtime": "4.3.0",
          "System.Runtime.Extensions": "4.3.0",
          "System.Threading": "4.3.0",
          "System.Threading.Tasks": "4.3.0"
        }
      },
      "System.Threading.Thread/4.3.0": {
        "dependencies": {
          "System.Runtime": "4.3.0"
        }
      },
      "System.Threading.ThreadPool/4.3.0": {
        "dependencies": {
          "System.Runtime": "4.3.0",
          "System.Runtime.Handles": "4.3.0"
        }
      },
      "System.ValueTuple/4.3.0": {
        "dependencies": {
          "System.Collections": "4.3.0",
          "System.Resources.ResourceManager": "4.3.0",
          "System.Runtime": "4.3.0"
        }
      },
      "System.Xml.ReaderWriter/4.3.0": {
        "dependencies": {
          "System.Collections": "4.3.0",
          "System.Diagnostics.Debug": "4.3.0",
          "System.Globalization": "4.3.0",
          "System.IO": "4.3.0",
          "System.IO.FileSystem": "4.3.0",
          "System.IO.FileSystem.Primitives": "4.3.0",
          "System.Resources.ResourceManager": "4.3.0",
          "System.Runtime": "4.3.0",
          "System.Runtime.Extensions": "4.3.0",
          "System.Runtime.InteropServices": "4.3.0",
          "System.Text.Encoding": "4.3.0",
          "System.Text.Encoding.Extensions": "4.3.0",
          "System.Text.RegularExpressions": "4.3.0",
          "System.Threading.Tasks": "4.3.0",
          "System.Threading.Tasks.Extensions": "4.3.0"
        }
      },
      "System.Xml.XDocument/4.3.0": {
        "dependencies": {
          "System.Collections": "4.3.0",
          "System.Diagnostics.Debug": "4.3.0",
          "System.Diagnostics.Tools": "4.3.0",
          "System.Globalization": "4.3.0",
          "System.IO": "4.3.0",
          "System.Reflection": "4.3.0",
          "System.Resources.ResourceManager": "4.3.0",
          "System.Runtime": "4.3.0",
          "System.Runtime.Extensions": "4.3.0",
          "System.Text.Encoding": "4.3.0",
          "System.Threading": "4.3.0",
          "System.Xml.ReaderWriter": "4.3.0"
        }
      },
      "System.Xml.XmlDocument/4.3.0": {
        "dependencies": {
          "System.Collections": "4.3.0",
          "System.Diagnostics.Debug": "4.3.0",
          "System.Globalization": "4.3.0",
          "System.IO": "4.3.0",
          "System.Resources.ResourceManager": "4.3.0",
          "System.Runtime": "4.3.0",
          "System.Runtime.Extensions": "4.3.0",
          "System.Text.Encoding": "4.3.0",
          "System.Threading": "4.3.0",
          "System.Xml.ReaderWriter": "4.3.0"
        }
      },
      "System.Xml.XmlSerializer/4.3.0": {
        "dependencies": {
          "System.Collections": "4.3.0",
          "System.Globalization": "4.3.0",
          "System.IO": "4.3.0",
          "System.Linq": "4.3.0",
          "System.Reflection": "4.3.0",
          "System.Reflection.Emit": "4.3.0",
          "System.Reflection.Emit.ILGeneration": "4.3.0",
          "System.Reflection.Extensions": "4.3.0",
          "System.Reflection.Primitives": "4.3.0",
          "System.Reflection.TypeExtensions": "4.3.0",
          "System.Resources.ResourceManager": "4.3.0",
          "System.Runtime": "4.3.0",
          "System.Runtime.Extensions": "4.3.0",
          "System.Text.RegularExpressions": "4.3.0",
          "System.Threading": "4.3.0",
          "System.Xml.ReaderWriter": "4.3.0",
          "System.Xml.XmlDocument": "4.3.0"
        }
      },
      "System.Xml.XPath/4.3.0": {
        "dependencies": {
          "System.Collections": "4.3.0",
          "System.Diagnostics.Debug": "4.3.0",
          "System.Globalization": "4.3.0",
          "System.IO": "4.3.0",
          "System.Resources.ResourceManager": "4.3.0",
          "System.Runtime": "4.3.0",
          "System.Runtime.Extensions": "4.3.0",
          "System.Threading": "4.3.0",
          "System.Xml.ReaderWriter": "4.3.0"
        }
      },
      "System.Xml.XPath.XDocument/4.3.0": {
        "dependencies": {
          "System.Diagnostics.Debug": "4.3.0",
          "System.Linq": "4.3.0",
          "System.Resources.ResourceManager": "4.3.0",
          "System.Runtime": "4.3.0",
          "System.Runtime.Extensions": "4.3.0",
          "System.Threading": "4.3.0",
          "System.Xml.ReaderWriter": "4.3.0",
          "System.Xml.XDocument": "4.3.0",
          "System.Xml.XPath": "4.3.0"
        }
      }
    }
  },
  "libraries": {
    "PSStringTemplate/1.0.0": {
      "type": "project",
      "serviceable": false,
      "sha512": ""
    },
    "Antlr3.Runtime/3.5.1": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-ZwCEpLCLZXkjzf1lYEixp9hgVlYYk33ACHn6xjFyVhGRi2BpoYQez0qtatbetdylASWYTG+cGz0CGR4z66JM4w==",
      "path": "antlr3.runtime/3.5.1",
      "hashPath": "antlr3.runtime.3.5.1.nupkg.sha512"
    },
    "Microsoft.ApplicationInsights/2.3.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-xMSuL1UVTKOGjfskm4f60FjH7CuWAm5HHEgGTDwHoyKQdOlYMcMLwguSTzyjnuZ4Gmdj+/gDXu8TM72Lms7CqQ==",
      "path": "microsoft.applicationinsights/2.3.0",
      "hashPath": "microsoft.applicationinsights.2.3.0.nupkg.sha512"
    },
    "Microsoft.CodeAnalysis.Analyzers/1.1.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-0TPhL2z4e/lsjzAFT9xVBNLsW6gERFqQGEQnxgO6WbzvFogm3VpjfTLac/WPR7/rMIefl4pMHPgsuBVpAnsx/w==",
      "path": "microsoft.codeanalysis.analyzers/1.1.0",
      "hashPath": "microsoft.codeanalysis.analyzers.1.1.0.nupkg.sha512"
    },
    "Microsoft.CodeAnalysis.Common/2.2.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-PHRbHwfE9jT1CWG56iesAVnoUI5u5hQ51LSX6WLS4BQBVVL4NL17qKAajxZQTlhVe2JHz0fuJhMujvB3sY7X0A==",
      "path": "microsoft.codeanalysis.common/2.2.0",
      "hashPath": "microsoft.codeanalysis.common.2.2.0.nupkg.sha512"
    },
    "Microsoft.CodeAnalysis.CSharp/2.2.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-Bz/q5lPbv1KKplx3z6IoUz4wGjbih/C7GE3LQmWvTRGWnAycqemozG7h4x4RYtbBe5PjKbiYONB2RWCA9r/faw==",
      "path": "microsoft.codeanalysis.csharp/2.2.0",
      "hashPath": "microsoft.codeanalysis.csharp.2.2.0.nupkg.sha512"
    },
    "Microsoft.CSharp/4.3.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-gWyaOzZcXSn1IqNCwRWnGI2fEsyzaADexFAF74h/GPwqzkaxEB9cTKdQOEtStDEgpX1C+QsRR1jmpogNeJTBwQ==",
      "path": "microsoft.csharp/4.3.0",
      "hashPath": "microsoft.csharp.4.3.0.nupkg.sha512"
    },
    "Microsoft.Management.Infrastructure/1.0.0-alpha06": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-sHewsrcxwVb6fszw4L6oWoGUR150IrrxM7nq/yuzPSQLf0/MMOHEyd3vPcB7y8asmSS29JJMvIXNngYjbXXBgA==",
      "path": "microsoft.management.infrastructure/1.0.0-alpha06",
      "hashPath": "microsoft.management.infrastructure.1.0.0-alpha06.nupkg.sha512"
    },
    "Microsoft.NETCore.Targets/1.1.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-mBpA+xAke+yBSmP/40oStD5T46J0DmSOs/e6NP3ASxNKVuk1d648DvsO8qMz7VI9ODM2m/LXRtIgUPljgfky6Q==",
      "path": "microsoft.netcore.targets/1.1.0",
      "hashPath": "microsoft.netcore.targets.1.1.0.nupkg.sha512"
    },
    "Microsoft.NETCore.Windows.ApiSets/1.0.1": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-SaToCvvsGMxTgtLv/BrFQ5IFMPRE1zpWbnqbpwykJa8W5XiX82CXI6K2o7yf5xS7EP6t/JzFLV0SIDuWpvBZVw==",
      "path": "microsoft.netcore.windows.apisets/1.0.1",
      "hashPath": "microsoft.netcore.windows.apisets.1.0.1.nupkg.sha512"
    },
    "Microsoft.PowerShell.Commands.Management/6.0.0-beta.5": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-Q3JCjaubwNBAcjG7I4eDuWJkg5CyWFi4Sf7gF598scNTbJYY1fiwMBEtv4oXfLZF2NezSQ7xqoQ3dZA8slSRlA==",
      "path": "microsoft.powershell.commands.management/6.0.0-beta.5",
      "hashPath": "microsoft.powershell.commands.management.6.0.0-beta.5.nupkg.sha512"
    },
    "Microsoft.PowerShell.Commands.Utility/6.0.0-beta.5": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-Mh6gEuNYLOL2NriHxYDeco/qyFK8if1JgqTRLATSTTyYYZGi/GLCXb3imkeG7g59uEwER18ihdL8biN7jrzbGg==",
      "path": "microsoft.powershell.commands.utility/6.0.0-beta.5",
      "hashPath": "microsoft.powershell.commands.utility.6.0.0-beta.5.nupkg.sha512"
    },
    "Microsoft.PowerShell.ConsoleHost/6.0.0-beta.5": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-7bZDba8NVq84jNYe9mh/7MUF5VBnfc92hWwCGtnU57/DaZJE47IM7IongsSntTWNEE87zmZgFgGogrw/LQIwkQ==",
      "path": "microsoft.powershell.consolehost/6.0.0-beta.5",
      "hashPath": "microsoft.powershell.consolehost.6.0.0-beta.5.nupkg.sha512"
    },
    "Microsoft.PowerShell.CoreCLR.AssemblyLoadContext/6.0.0-beta.5": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-nwMO2kZmCiwUnRvtdctRVumn8q5IM08iozV7ACfBqdkhAH5SzeLlWXAc7fDvPOKc9E/YhLAOBMjxs2r2jy0jzw==",
      "path": "microsoft.powershell.coreclr.assemblyloadcontext/6.0.0-beta.5",
      "hashPath": "microsoft.powershell.coreclr.assemblyloadcontext.6.0.0-beta.5.nupkg.sha512"
    },
    "Microsoft.PowerShell.CoreCLR.Eventing/6.0.0-beta.5": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-NLlJJ7aCu8PHBn0Dw06JY/FaLndM9+q+zpVBZDedItX8+hkGc9Esz27/daHaR6LoVepBlTAdXhC2cPlbx+VhRQ==",
      "path": "microsoft.powershell.coreclr.eventing/6.0.0-beta.5",
      "hashPath": "microsoft.powershell.coreclr.eventing.6.0.0-beta.5.nupkg.sha512"
    },
    "Microsoft.PowerShell.SDK/6.0.0-beta.5": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-kFgca9fUWUUu3z1CaKSZOHg95DL1m3dlYs3qJrg5RAxM33j6rZs3rYPj5pSxdDjrrS/JycipZ6vl74sINsBLNg==",
      "path": "microsoft.powershell.sdk/6.0.0-beta.5",
      "hashPath": "microsoft.powershell.sdk.6.0.0-beta.5.nupkg.sha512"
    },
    "Microsoft.PowerShell.Security/6.0.0-beta.5": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-6XESBlkAeYfoHJS7458Lo+4ShLZ3vWzqEBMk++64zIe/eMOG/3MYCwMWhfDpVP4YzGMNd/nm7hejlFgHDiaJjw==",
      "path": "microsoft.powershell.security/6.0.0-beta.5",
      "hashPath": "microsoft.powershell.security.6.0.0-beta.5.nupkg.sha512"
    },
    "Microsoft.Win32.Registry/4.4.0-preview3-25423-02": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-ZDoM3AiS7Z0S4K8b4536BO5iuIjjoe4/H2ziC6WxYhMO2l6RbHbvXcQpppYvdoweUgjPV27rKI0aSzwGSgTVDA==",
      "path": "microsoft.win32.registry/4.4.0-preview3-25423-02",
      "hashPath": "microsoft.win32.registry.4.4.0-preview3-25423-02.nupkg.sha512"
    },
    "Microsoft.Win32.Registry.AccessControl/4.4.0-preview3-25423-02": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-Uhc8XkfY20CjYsWx6LgkKcrHnoKIsC649oDJkPzgZx/dmqWvoT6lguVboGEwW668o9WMtelSbD0xyWu38++rqA==",
      "path": "microsoft.win32.registry.accesscontrol/4.4.0-preview3-25423-02",
      "hashPath": "microsoft.win32.registry.accesscontrol.4.4.0-preview3-25423-02.nupkg.sha512"
    },
    "Newtonsoft.Json/10.0.1": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-ebWzW9j2nwxQeBo59As2TYn7nYr9BHicqqCwHOD1Vdo+50HBtLPuqdiCYJcLdTRknpYis/DSEOQz5KmZxwrIAg==",
      "path": "newtonsoft.json/10.0.1",
      "hashPath": "newtonsoft.json.10.0.1.nupkg.sha512"
    },
    "runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-UXKiNgbZ2f6/Qe0J9ZqzHyu/Uxdo5yii9g1z1i5NRJymmzeR2Q1k0YS1/l/ZcECDsPCSrqzrLUOagihTICf1jQ==",
      "path": "runtime.debian.8-x64.runtime.native.system.security.cryptography.openssl/4.3.0",
      "hashPath": "runtime.debian.8-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512"
    },
    "runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-LcG2THYFmqLKbCEevKfflvoQD3EwI5AQZu8V0bBvUlbmmC3/euY7i0Nj8cVV6wh2Rp9M74IzdahQIGfedd1bJg==",
      "path": "runtime.fedora.23-x64.runtime.native.system.security.cryptography.openssl/4.3.0",
      "hashPath": "runtime.fedora.23-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512"
    },
    "runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-3XfLLpN+Cj+bkuj2oKkDtsTRdqfDagdQzG4UwT5QAd9+I/uIUWiq+3mvk+7syvn14s+znf1QQSrqQtBcTjobNA==",
      "path": "runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl/4.3.0",
      "hashPath": "runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512"
    },
    "runtime.native.System/4.3.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-L+jqrRQPNTRUZnK3V1zUIRKUnGFadvLQgxO1GdUBw++uRAm+fZECaHy4J04MCHyiKJsF8rRD1HHTW5+QdS2/Ew==",
      "path": "runtime.native.system/4.3.0",
      "hashPath": "runtime.native.system.4.3.0.nupkg.sha512"
    },
    "runtime.native.System.Data.SqlClient.sni/4.4.0-preview3-25423-02": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-WvatIDQ9X8Wi2f3jq7H62nd3kP9eQWgU0KhGtcr85lGk3flkVB0mJ9Bf5OFHjv/wq3WzK5AhmcwXJeYfG9V7Zw==",
      "path": "runtime.native.system.data.sqlclient.sni/4.4.0-preview3-25423-02",
      "hashPath": "runtime.native.system.data.sqlclient.sni.4.4.0-preview3-25423-02.nupkg.sha512"
    },
    "runtime.native.System.IO.Compression/4.3.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-nCwhqZ+8yOJkb9wHn2uXKtp2kYJtwOfKGWDn6eiqqDe9EjE8S4dYD2kKU9FM5RpcCfdn6o5/w85jt2EZQomm2A==",
      "path": "runtime.native.system.io.compression/4.3.0",
      "hashPath": "runtime.native.system.io.compression.4.3.0.nupkg.sha512"
    },
    "runtime.native.System.Net.Http/4.3.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-+sAfTMMmJUELAdWQ/JGxRR+/qfaaE1R7AyY0nTKwOW626u/S+RiWFIDbCdy66yxxReRaghpkwXf7HwuyuFKigA==",
      "path": "runtime.native.system.net.http/4.3.0",
      "hashPath": "runtime.native.system.net.http.4.3.0.nupkg.sha512"
    },
    "runtime.native.System.Security.Cryptography/4.0.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-/g1pv+A6BVJVnhSvN06Lb1zd6ROgWNVRaZfg0bRkg8nNuh19TnRsc4iXSY9YCDzeKUKkvzIRtjO4IJMBOhh/LQ==",
      "path": "runtime.native.system.security.cryptography/4.0.0",
      "hashPath": "runtime.native.system.security.cryptography.4.0.0.nupkg.sha512"
    },
    "runtime.native.System.Security.Cryptography.Apple/4.3.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-9g6C2k3pnT4nbu66Obr8wuDEzWXvVUyUc/6EOeNEswasg9SadNwLDipqQ4ilrpboXuG2+OT2cpM9R18pGmOfww==",
      "path": "runtime.native.system.security.cryptography.apple/4.3.0",
      "hashPath": "runtime.native.system.security.cryptography.apple.4.3.0.nupkg.sha512"
    },
    "runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-hrau+dI73v4x7y3ErRsKaPob/GgtKOfyE9E30sGF+vjni20ue4zp9g0au+A1Bqu5/u7QMHB68ajU4eCd4iO3YQ==",
      "path": "runtime.native.system.security.cryptography.openssl/4.3.0",
      "hashPath": "runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512"
    },
    "runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-qoda0VZ5hGW2BmdzJyqnfeLSJYA2oJ5gzqJ4ZqKCslGuq4fpod4aypoz8y9zNofeEkQDJeK/CIGw4kRDK+GcRg==",
      "path": "runtime.opensuse.13.2-x64.runtime.native.system.security.cryptography.openssl/4.3.0",
      "hashPath": "runtime.opensuse.13.2-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512"
    },
    "runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-RNxJwFPthhJdKB06L4ppcSecpHWUEs8hpF3cZ1MFSe8zK1608J0Ed1hyZA+Uh/r/xujdzr3lXE4Fc1hH+2x14g==",
      "path": "runtime.opensuse.42.1-x64.runtime.native.system.security.cryptography.openssl/4.3.0",
      "hashPath": "runtime.opensuse.42.1-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512"
    },
    "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple/4.3.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-261MmrG7jbwjoOHwRCkWiuL8haRx1iN93bXF9gSx/b95R4Z/yuOHUCXgguOKBFNq9kr+r0lpGyyAwJAX7lKBhA==",
      "path": "runtime.osx.10.10-x64.runtime.native.system.security.cryptography.apple/4.3.0",
      "hashPath": "runtime.osx.10.10-x64.runtime.native.system.security.cryptography.apple.4.3.0.nupkg.sha512"
    },
    "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-sS0k3EoSrjg2y/ayeDPZ2v+uP8yItI0ZspUybZkV2fxM/tkdqCAd3VIlkPTvk5XYcYiDn/D/ZMYkKH86cFR4kA==",
      "path": "runtime.osx.10.10-x64.runtime.native.system.security.cryptography.openssl/4.3.0",
      "hashPath": "runtime.osx.10.10-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512"
    },
    "runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-3s+nHFmS9Ogj62mI9KDeEF/bgr+JavCxWzNS1GhHPkUhQ35Tgnwngu7JqEQNsikhSVP/BVGQOcRISU+1vfx/tA==",
      "path": "runtime.rhel.7-x64.runtime.native.system.security.cryptography.openssl/4.3.0",
      "hashPath": "runtime.rhel.7-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512"
    },
    "runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-BB2jFl/YB1KKUxY5/DoRUKFClYQgXS2fpFrUws7t08W1LshBnr/xpaFbcbMrdbTT4s6LvT9Uzj3oMGf61dvtjw==",
      "path": "runtime.ubuntu.14.04-x64.runtime.native.system.security.cryptography.openssl/4.3.0",
      "hashPath": "runtime.ubuntu.14.04-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512"
    },
    "runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-PopcugH8AhPE2mgqFoZNbMkCZUT1fYcrH4radWDa+4EnKw2Hvr4CUFcu/CiHgWYBaJFluBjQ4Zjqz/D7Zs85vg==",
      "path": "runtime.ubuntu.16.04-x64.runtime.native.system.security.cryptography.openssl/4.3.0",
      "hashPath": "runtime.ubuntu.16.04-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512"
    },
    "runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-YCFOilV+Zsd2QJbPefyVGszb3hylFYSJjE04KShwPTZXjeC8AIm1ScboC+7k9FlCNTc5HeRsrsqwcetjBHKitw==",
      "path": "runtime.ubuntu.16.10-x64.runtime.native.system.security.cryptography.openssl/4.3.0",
      "hashPath": "runtime.ubuntu.16.10-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512"
    },
    "runtime.win-arm64.runtime.native.System.Data.SqlClient.sni/4.4.0-preview2-25312-01": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-5hi5rq70S2x3bjJLQ6OOSGc3ddceD5uZ592R4FIhz8Utbr9L80bk/I8lNnlvdTBDAoJ688IRitXx1M4VGEcmBw==",
      "path": "runtime.win-arm64.runtime.native.system.data.sqlclient.sni/4.4.0-preview2-25312-01",
      "hashPath": "runtime.win-arm64.runtime.native.system.data.sqlclient.sni.4.4.0-preview2-25312-01.nupkg.sha512"
    },
    "runtime.win-x64.runtime.native.System.Data.SqlClient.sni/4.4.0-preview2-25312-01": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-L2HCpvPi1dk0OIimJLmtQS4qzJ53rt0UtDgM3m82sw8tk9+QA38ifATNoA22T3C/Bd21DaHPIogQwM55LqWmEQ==",
      "path": "runtime.win-x64.runtime.native.system.data.sqlclient.sni/4.4.0-preview2-25312-01",
      "hashPath": "runtime.win-x64.runtime.native.system.data.sqlclient.sni.4.4.0-preview2-25312-01.nupkg.sha512"
    },
    "runtime.win-x86.runtime.native.System.Data.SqlClient.sni/4.4.0-preview2-25312-01": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-CqarNAAvvc4RwlxWhbcKdHgg7EQBzjRLvOsdsjN1rpLvQLQWdOPyBorDwO9Ccb0ZT4VZnCg+WYkzlGXRG8k9Fg==",
      "path": "runtime.win-x86.runtime.native.system.data.sqlclient.sni/4.4.0-preview2-25312-01",
      "hashPath": "runtime.win-x86.runtime.native.system.data.sqlclient.sni.4.4.0-preview2-25312-01.nupkg.sha512"
    },
    "StringTemplate4/4.0.8": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-Rx3C673O+nvM1ZvOXDslzmIbpgCR8QHd0FD1iKP/srNZPi5Zhr5Ln4gHzRGLvofMkpVf/aJPBRkcD6VzqgV4rQ==",
      "path": "stringtemplate4/4.0.8",
      "hashPath": "stringtemplate4.4.0.8.nupkg.sha512"
    },
    "StyleCop.Analyzers/1.0.2": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-3xD87lafnVhsSEtJKk50G7FGutvaXkFz4XrrLrxnk/DhZU42dnCGWUsvKuBv4mTS0XdIgTY88tLhxW/8Vi3Pow==",
      "path": "stylecop.analyzers/1.0.2",
      "hashPath": "stylecop.analyzers.1.0.2.nupkg.sha512"
    },
    "System.AppContext/4.3.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-OyF1v4fnEnveIKFFjFWOptr/m2ESGKuG6lUVL9hTP/phm/DCZfvubTQzMt684SWHn3FxB5vVHgt98rdfH+aQcg==",
      "path": "system.appcontext/4.3.0",
      "hashPath": "system.appcontext.4.3.0.nupkg.sha512"
    },
    "System.Buffers/4.3.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-QD0qLxNHu255xKmn+ghDSx/zCrqvWA3FprbWbQy4nR26FQjZurxkzNYP+uxPUp+iZBj3D47N/kVnSyU75Jb5/g==",
      "path": "system.buffers/4.3.0",
      "hashPath": "system.buffers.4.3.0.nupkg.sha512"
    },
    "System.Collections/4.3.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-DvXY3nZxrNSgyO4Ca0NUKKVF6f5V1P1mPNzKkWMIYNrKCKiY3IHmGhZe/3yO3AQRC3qW+vUaRCA30qmdPGGLKg==",
      "path": "system.collections/4.3.0",
      "hashPath": "system.collections.4.3.0.nupkg.sha512"
    },
    "System.Collections.Concurrent/4.3.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-NSZ9hLZQPTP5aWXmCWhKOoaImV2xpC3JL3pF9kpJk7uCaAc1P2g0gFsKDVQ4ofaJG5rcroJRauo536eDx2B4BQ==",
      "path": "system.collections.concurrent/4.3.0",
      "hashPath": "system.collections.concurrent.4.3.0.nupkg.sha512"
    },
    "System.Collections.Immutable/1.3.1": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-n+AGX7zmiZumW9aggOkXaHzUeAS3EfeTErnkKCusyONUozbTv+kMb8VE36m+ldV6kF9g57G2c641KCdgH9E0pg==",
      "path": "system.collections.immutable/1.3.1",
      "hashPath": "system.collections.immutable.1.3.1.nupkg.sha512"
    },
    "System.Collections.NonGeneric/4.3.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-rVcDwFwqwcle+G9qkbPP5UpQeEdatxLNmWSYC+zWY5kzSU8Y46AdhKWQecm3nSYrWNEBQOm6jloMWyEYKdRzhw==",
      "path": "system.collections.nongeneric/4.3.0",
      "hashPath": "system.collections.nongeneric.4.3.0.nupkg.sha512"
    },
    "System.Collections.Specialized/4.3.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-r9w/2GOkWXyZYKbt/YZtMaIkZkuQPrjJI7F4cPOy8vIB9Py190z9ILDfSjzbamwzeyaUMjAS+csD9Pbw3gGy1Q==",
      "path": "system.collections.specialized/4.3.0",
      "hashPath": "system.collections.specialized.4.3.0.nupkg.sha512"
    },
    "System.ComponentModel/4.3.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-rwB/8DLi/cy8y9Yd2J22N2tGTJwQ8UQoCdq2lTezqWBlqzr9wKORO9ynwq4vuyLWcu3i9pkrJ1t56bOTrumLcA==",
      "path": "system.componentmodel/4.3.0",
      "hashPath": "system.componentmodel.4.3.0.nupkg.sha512"
    },
    "System.ComponentModel.Primitives/4.3.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-oYafwBD32ZyPlYQX1Hq3HCCWKweSGFp607skgsaswoCcNa081CzUNYRcT0XbofqydiJw3YGPhOStfpPDdD8AhQ==",
      "path": "system.componentmodel.primitives/4.3.0",
      "hashPath": "system.componentmodel.primitives.4.3.0.nupkg.sha512"
    },
    "System.ComponentModel.TypeConverter/4.3.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-tqQxlUF93bsR1nMaUCamOhT6dZjmC1v5jm2b6OeiOV90njJGb2UriwOjK8lv0dLwWlQxIaKulrckYVdFzUg+4w==",
      "path": "system.componentmodel.typeconverter/4.3.0",
      "hashPath": "system.componentmodel.typeconverter.4.3.0.nupkg.sha512"
    },
    "System.Console/4.3.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-8bmEVTz3U+LoQDO46pqRsMTBLkFG98uMnNQKW87QAYFrgm7Be4IaBSu6pxekc7EOK3qyIeXqBxEeY/5b2B1ggg==",
      "path": "system.console/4.3.0",
      "hashPath": "system.console.4.3.0.nupkg.sha512"
    },
    "System.Data.SqlClient/4.4.0-preview3-25423-02": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-KmkuXPVtTK81lcAKkZHDFwCzLJcWPbQNi1TVEyE8TJBHx3nPX4efJ1dozczOmVpn6hU7vpDQc+K9OuL3wJVgbA==",
      "path": "system.data.sqlclient/4.4.0-preview3-25423-02",
      "hashPath": "system.data.sqlclient.4.4.0-preview3-25423-02.nupkg.sha512"
    },
    "System.Diagnostics.Debug/4.3.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-R/zOhPt73amsfQGcQ2ZQkFZt8ggRKT+pBSl0NUi/esrAeF7T1JVqgt8rO9eZujRRCAt3LbYfQ5TwlF4Uah0CMw==",
      "path": "system.diagnostics.debug/4.3.0",
      "hashPath": "system.diagnostics.debug.4.3.0.nupkg.sha512"
    },
    "System.Diagnostics.DiagnosticSource/4.0.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-jxowLX3GTzb0dcKbaouNQ0RHRLXXjlV47hujnlwS/LSyKZCeezfKEOUVsW7YYNxBhdm6r6MPhyMFLFadqV05VQ==",
      "path": "system.diagnostics.diagnosticsource/4.0.0",
      "hashPath": "system.diagnostics.diagnosticsource.4.0.0.nupkg.sha512"
    },
    "System.Diagnostics.FileVersionInfo/4.3.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-omCF64wzQ3Q2CeIqkD6lmmxeMZtGHUmzgFMPjfVaOsyqpR66p/JaZzManMw1s33osoAb5gqpncsjie67+yUPHQ==",
      "path": "system.diagnostics.fileversioninfo/4.3.0",
      "hashPath": "system.diagnostics.fileversioninfo.4.3.0.nupkg.sha512"
    },
    "System.Diagnostics.StackTrace/4.3.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-nZRVch3Rj1ThuO5mA9xKL5CqBnWkWDSozOcdcqfe9iBNxv0pyXGuqZvMRH+ku67RL+eZR/Z5LvD26JZK9SsQiA==",
      "path": "system.diagnostics.stacktrace/4.3.0",
      "hashPath": "system.diagnostics.stacktrace.4.3.0.nupkg.sha512"
    },
    "System.Diagnostics.Tools/4.3.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-sJTfYFwG1WXO0lf+RgHS4OawsFiLXPplzvBQw0e9vjnZu1c4ROGvoiEMuqYv8IcvrPA9AG+xvlqEQNYLs4qXGg==",
      "path": "system.diagnostics.tools/4.3.0",
      "hashPath": "system.diagnostics.tools.4.3.0.nupkg.sha512"
    },
    "System.Diagnostics.Tracing/4.3.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-mao98I1EuH+l6HsrSqZlRiLzBI/NzCio7Q9mdAfCL4hIlO2TeRymoOunMlKeHwbrLR3Uzp5nIwe1aZXQD7bwgQ==",
      "path": "system.diagnostics.tracing/4.3.0",
      "hashPath": "system.diagnostics.tracing.4.3.0.nupkg.sha512"
    },
    "System.Dynamic.Runtime/4.3.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-Ry2beBVsYgnDsGfVyLCKdqlyyfLuMb6xUUhWM5frNrqa4Rd3ieDw3RWXBz5jxynKysQDifp6QMCEYRDfMI1Gzw==",
      "path": "system.dynamic.runtime/4.3.0",
      "hashPath": "system.dynamic.runtime.4.3.0.nupkg.sha512"
    },
    "System.Globalization/4.3.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-gu5hziNai1vc9pCb2wR/UnE2Ivhx2oUn+jsgFzc81/F5UJ+bom5uIduARi5zMR5LDe5Q7gzx2FqwzlZdZ45lEg==",
      "path": "system.globalization/4.3.0",
      "hashPath": "system.globalization.4.3.0.nupkg.sha512"
    },
    "System.Globalization.Calendars/4.3.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-wBPule4eHt8Viw10aO2i0K3epdm4f375USAWEWgeuovy6jTh0FwbxABN1reNbMKJe2XVvp0C3hjb5n/cgD3JNA==",
      "path": "system.globalization.calendars/4.3.0",
      "hashPath": "system.globalization.calendars.4.3.0.nupkg.sha512"
    },
    "System.Globalization.Extensions/4.3.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-u1gVWXaK7AKGZg+V1YMUE4hyR1W5YJKswjWzdJkbBN5xHF5+C+GMvtf8GPBzrCDmNIMGLr8cV21vRnhxH+lDVQ==",
      "path": "system.globalization.extensions/4.3.0",
      "hashPath": "system.globalization.extensions.4.3.0.nupkg.sha512"
    },
    "System.IO/4.3.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-uhQojtpvImyP87Ts/SlfYtP4x+JMQPkAcUv+UuFWNb+y2oRUmjd/CuRJR/QUQM6jTNFNBOGr4Lf71UF7J7HLaA==",
      "path": "system.io/4.3.0",
      "hashPath": "system.io.4.3.0.nupkg.sha512"
    },
    "System.IO.Compression/4.3.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-pv3kOq9cIsF/VNSl8/bMF0zvdBAHw5SW8Qe0+tEDax7hVkxT9omvIVlz2ag4cDGMHVv8k4AisxxCOK5FIcoGNw==",
      "path": "system.io.compression/4.3.0",
      "hashPath": "system.io.compression.4.3.0.nupkg.sha512"
    },
    "System.IO.FileSystem/4.3.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-cr+IIKcuv6oqeMjFHaeAzF/GTayrHSnt2C0PJlA23SKyTBcbtQRUPtwneX2+RTeDpmhLpQGNMsdgaFs37/265g==",
      "path": "system.io.filesystem/4.3.0",
      "hashPath": "system.io.filesystem.4.3.0.nupkg.sha512"
    },
    "System.IO.FileSystem.AccessControl/4.4.0-preview3-25423-02": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-B2LrTxqRTffy2SIeHm6eu9II9Db07CqSf9mJpa+lny+pDoODwIVeIhfWRhkBfe20qGBYdVp38QYqHneIsRnKbA==",
      "path": "system.io.filesystem.accesscontrol/4.4.0-preview3-25423-02",
      "hashPath": "system.io.filesystem.accesscontrol.4.4.0-preview3-25423-02.nupkg.sha512"
    },
    "System.IO.FileSystem.Primitives/4.3.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-0CdGEXBeFi6+ed8cDnA+VcBpc015z2qEn12VlcN+Lpetm0OFcK+PMvnlwKvPvI92ND7EM5i1OhJ0NSAaRZOwRA==",
      "path": "system.io.filesystem.primitives/4.3.0",
      "hashPath": "system.io.filesystem.primitives.4.3.0.nupkg.sha512"
    },
    "System.IO.Packaging/4.4.0-preview3-25423-02": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-k2l3ifq62isuhlM9WBDrPESVxvlujhnWR+abYMAJBiMt79FZz9bTH1z8XOP5uLEqqKHQGDaRV9Jxcfrvvj5dGQ==",
      "path": "system.io.packaging/4.4.0-preview3-25423-02",
      "hashPath": "system.io.packaging.4.4.0-preview3-25423-02.nupkg.sha512"
    },
    "System.Linq/4.3.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-CzBgihh9qa63B4CXTx4CT6JzoVjNYD8Yq9onmXw4yXFYCy96keav3I8vBtFSn7tZb7R438lyDanW7gnJkGoz+g==",
      "path": "system.linq/4.3.0",
      "hashPath": "system.linq.4.3.0.nupkg.sha512"
    },
    "System.Linq.Expressions/4.3.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-6uI3tHY91bKp+okMy5KoY00bwrfYZhj8AGHEEaLdxRd3eh+lK50XYjxBao5Uxg7ZiHhT6zkDxUAKditElNpe1w==",
      "path": "system.linq.expressions/4.3.0",
      "hashPath": "system.linq.expressions.4.3.0.nupkg.sha512"
    },
    "System.Management.Automation/6.0.0-beta.5": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-jBc14zLPcjWn7TYvxf1O+dtXD1FpBClKM+SSKCReOHokeHKlGmZh0OM4cPbvKwPkgTLw3XlXA2wqrlWqedbXBQ==",
      "path": "system.management.automation/6.0.0-beta.5",
      "hashPath": "system.management.automation.6.0.0-beta.5.nupkg.sha512"
    },
    "System.Net.Http/4.1.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-A4qYrgRd3XqeSK5NEiH+oiWpRh/U0U4sqpiVg14sUyC7AKbV0GLuT+LqZw1+ZecHaC/wdhDGKzqRketaJMwkAA==",
      "path": "system.net.http/4.1.0",
      "hashPath": "system.net.http.4.1.0.nupkg.sha512"
    },
    "System.Net.Http.WinHttpHandler/4.4.0-preview3-25423-02": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-WW+PGoweSs4itsFy1oD9s+srkB+FggTNTmH/CN3mJXoKIwAALL9QaEx6F/YeNl+N491fNB1itV9y0CUGLBQBYw==",
      "path": "system.net.http.winhttphandler/4.4.0-preview3-25423-02",
      "hashPath": "system.net.http.winhttphandler.4.4.0-preview3-25423-02.nupkg.sha512"
    },
    "System.Net.Primitives/4.0.11": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-spOdJSD7ep+RG9NqGegl3aToohC64e40x2Qk3FBiqPSgZZuw/FTC12lDoefc148iXFJVUUVy7EN6zQl4QKtzUQ==",
      "path": "system.net.primitives/4.0.11",
      "hashPath": "system.net.primitives.4.0.11.nupkg.sha512"
    },
    "System.ObjectModel/4.3.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-Sq6dKH9ZlQBOLwJKQc0s7TQl5ghtvSMCcvG6hYeX1bu8FuvZDddkc+IGL3Np/UW2UE9jH1EsMr/VL1nFZeb5HQ==",
      "path": "system.objectmodel/4.3.0",
      "hashPath": "system.objectmodel.4.3.0.nupkg.sha512"
    },
    "System.Private.DataContractSerialization/4.3.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-yDaJ2x3mMmjdZEDB4IbezSnCsnjQ4BxinKhRAaP6kEgL6Bb6jANWphs5SzyD8imqeC/3FxgsuXT6ykkiH1uUmA==",
      "path": "system.private.datacontractserialization/4.3.0",
      "hashPath": "system.private.datacontractserialization.4.3.0.nupkg.sha512"
    },
    "System.Private.ServiceModel/4.4.0-preview3-25423-01": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-j5TKwZu4LsCLaFY3K2ThyqQT26lALbGZUe2rl+SJg54Pdoew1uVE0RlY10K/aEnAwPs8JiWm2K/wSWxQ3BSiOQ==",
      "path": "system.private.servicemodel/4.4.0-preview3-25423-01",
      "hashPath": "system.private.servicemodel.4.4.0-preview3-25423-01.nupkg.sha512"
    },
    "System.Reflection/4.3.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-gRPHi+fOS+3GvMW4zfa9FMO8Nx0QtN2KISMhHoPphAgNdX9NIRvM7LZsU2oiYqQt0yN20o9cuprTeEEViOlwhw==",
      "path": "system.reflection/4.3.0",
      "hashPath": "system.reflection.4.3.0.nupkg.sha512"
    },
    "System.Reflection.DispatchProxy/4.4.0-preview2-25405-01": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-UUA5n14qeWFp0Jk2QfptrFSgoh8n7D3PFFmWFPGtOJoUmcx4civUMvgdCPK0fQHZoUZcVicnOOEKfmfzsHoRVw==",
      "path": "system.reflection.dispatchproxy/4.4.0-preview2-25405-01",
      "hashPath": "system.reflection.dispatchproxy.4.4.0-preview2-25405-01.nupkg.sha512"
    },
    "System.Reflection.Emit/4.3.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-ALgyg7Q8Hqhr6pQEI/K/ItCWyQ2+MzJwo3zTQ0uMj37ahlvVpSnDoYhB2HAc7EP3qFhB046do3CKnvvbPG160w==",
      "path": "system.reflection.emit/4.3.0",
      "hashPath": "system.reflection.emit.4.3.0.nupkg.sha512"
    },
    "System.Reflection.Emit.ILGeneration/4.3.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-uSchiXsTzYxCN10tGrF6GG37RRQqvwJ8wMSbGz/L6d6EUg6fLMJVI7wSWVi2tFbABXxyZIMliilD7ucUAqYwJQ==",
      "path": "system.reflection.emit.ilgeneration/4.3.0",
      "hashPath": "system.reflection.emit.ilgeneration.4.3.0.nupkg.sha512"
    },
    "System.Reflection.Emit.Lightweight/4.3.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-QoKQ7Iro7Zcuxf55MlAH81onc4sJ6d5h4M9re5fkpaN5+vqByiaB10KgTefR5gKVys8XxbPmaRtNB8J30c3xwA==",
      "path": "system.reflection.emit.lightweight/4.3.0",
      "hashPath": "system.reflection.emit.lightweight.4.3.0.nupkg.sha512"
    },
    "System.Reflection.Extensions/4.3.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-CsCHUMLz+DonPgF1ghzobuROofxKthuNNJZjQH+bRCRe9IujGmWTOW5X+fZODJhfsODGsNiTyuAz8X38nDNAmg==",
      "path": "system.reflection.extensions/4.3.0",
      "hashPath": "system.reflection.extensions.4.3.0.nupkg.sha512"
    },
    "System.Reflection.Metadata/1.4.2": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-KYPNMDrLB2R+G5JJiJ2fjBpihtktKVIjsirmyyv+VDo5rQkIR9BWeCYM1wDSzbQatWNZ/NQfPsQyTB1Ui3qBfQ==",
      "path": "system.reflection.metadata/1.4.2",
      "hashPath": "system.reflection.metadata.1.4.2.nupkg.sha512"
    },
    "System.Reflection.Primitives/4.3.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-xlUNyb6h8gPF4kp2OFB5xPykTA8Koxu2L+ieTd95egnUBml80kcprouOWWvkhrtM2IyJrp9UJFY+/Lwe929e+w==",
      "path": "system.reflection.primitives/4.3.0",
      "hashPath": "system.reflection.primitives.4.3.0.nupkg.sha512"
    },
    "System.Reflection.TypeExtensions/4.3.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-vQW0XmI7TOx/Y3gN7uRD7x8K9DAmt7j4bBHSX13pBjrrrSw1D5X+uEYR5aWOReKyN0B628HDm/TVWzOHvs4hYw==",
      "path": "system.reflection.typeextensions/4.3.0",
      "hashPath": "system.reflection.typeextensions.4.3.0.nupkg.sha512"
    },
    "System.Resources.ResourceManager/4.3.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-McxGwqkCUtjw3ZNygqy7xGqZtfqSCCpwSuNI6mQitgou6wdAM00kasjVnDf1/UlxpJ29+AlcMGXRscVRuLyhAg==",
      "path": "system.resources.resourcemanager/4.3.0",
      "hashPath": "system.resources.resourcemanager.4.3.0.nupkg.sha512"
    },
    "System.Runtime/4.3.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-XvGml2NdeuB2iGsbKYMqc6PDKSc7uyLnrbVD235es+gzN59lZwbFtGeHUaDMz5sQP6+Hq2u5zgDcTfYRTevKuw==",
      "path": "system.runtime/4.3.0",
      "hashPath": "system.runtime.4.3.0.nupkg.sha512"
    },
    "System.Runtime.CompilerServices.VisualC/4.3.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-/dcn1oXqK/p/VnTYWNSf4OXlFIfzCRE/kqWz4+/r5B2S4zlKifB1FqklEEYs5zmE1JE3syvrJ5U4syOwsDQZbA==",
      "path": "system.runtime.compilerservices.visualc/4.3.0",
      "hashPath": "system.runtime.compilerservices.visualc.4.3.0.nupkg.sha512"
    },
    "System.Runtime.Extensions/4.3.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-oGm4lHl8/AaxaTFSYe2kPb5ZDo7BZ+bRCzMMqTCnaM7U4FPsrjrusgf+/446D56PmHyCWxYJ4IWknQNDJNdDdg==",
      "path": "system.runtime.extensions/4.3.0",
      "hashPath": "system.runtime.extensions.4.3.0.nupkg.sha512"
    },
    "System.Runtime.Handles/4.3.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-lfLOgpAYODFh+CBCMNCFlJ+SO+u+vP5+ngeT3c7MPuqBucrNntzok0DokBzo/EZDaHFqOQDNKSu5uW+16AWBxw==",
      "path": "system.runtime.handles/4.3.0",
      "hashPath": "system.runtime.handles.4.3.0.nupkg.sha512"
    },
    "System.Runtime.InteropServices/4.3.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-7Foyeygla1X0GIURoPKknNRfqn8YDJajssQJ3BoKs80uOsm2ApFh/XSNIrkFzoXsY5bTZqpYm8+PGzDHuP8BKw==",
      "path": "system.runtime.interopservices/4.3.0",
      "hashPath": "system.runtime.interopservices.4.3.0.nupkg.sha512"
    },
    "System.Runtime.Numerics/4.3.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-p4NDTM58pflSPe7/y/qqovk1MDGDdAtM4TbUOGODz6zPGnE40AKS8GRIV/UU+MwGAMKu5JbFPcRGK4pCQHVncQ==",
      "path": "system.runtime.numerics/4.3.0",
      "hashPath": "system.runtime.numerics.4.3.0.nupkg.sha512"
    },
    "System.Runtime.Serialization.Formatters/4.3.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-KT591AkTNFOTbhZlaeMVvfax3RqhH1EJlcwF50Wm7sfnBLuHiOeZRRKrr1ns3NESkM20KPZ5Ol/ueMq5vg4QoQ==",
      "path": "system.runtime.serialization.formatters/4.3.0",
      "hashPath": "system.runtime.serialization.formatters.4.3.0.nupkg.sha512"
    },
    "System.Runtime.Serialization.Primitives/4.3.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-brUN5HFCKfG+lwM9zgI8SIg0qqCvccoQl1Boj3ke9qCjWDVjlbtVFC2r4iwNI6fJzu1G64CD3f9ua1pCXUgmfQ==",
      "path": "system.runtime.serialization.primitives/4.3.0",
      "hashPath": "system.runtime.serialization.primitives.4.3.0.nupkg.sha512"
    },
    "System.Runtime.Serialization.Xml/4.3.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-nUQx/5OVgrqEba3+j7OdiofvVq9koWZAC7Z3xGI8IIViZqApWnZ5+lLcwYgTlbkobrl/Rat+Jb8GeD4WQESD2A==",
      "path": "system.runtime.serialization.xml/4.3.0",
      "hashPath": "system.runtime.serialization.xml.4.3.0.nupkg.sha512"
    },
    "System.Security.AccessControl/4.4.0-preview3-25423-02": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-HZomr2Rdgpz9R+B58JcziT70BdZPJow2D392tCtLzeEcJ6mdYWJszTXA1UGKCs0WkKW60KCDUBjpaNtXIhEDGA==",
      "path": "system.security.accesscontrol/4.4.0-preview3-25423-02",
      "hashPath": "system.security.accesscontrol.4.4.0-preview3-25423-02.nupkg.sha512"
    },
    "System.Security.Cryptography.Algorithms/4.3.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-B9ICn7OEhkhnnaskf//BDhJU6VqgdwJPldD7nx3IRT8Hv+JjSx9WlD4OVZYu8oGWwoKuvLckiTuY792b7CbJwA==",
      "path": "system.security.cryptography.algorithms/4.3.0",
      "hashPath": "system.security.cryptography.algorithms.4.3.0.nupkg.sha512"
    },
    "System.Security.Cryptography.Cng/4.3.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-4TsZEzAsfTnZKcuq4r2vU0jt4/V3ShGfMXj4b7BIUru5Fd7XOpUaciMJDfQ0wYEItpi0TytMe+LMgpowL7r1LA==",
      "path": "system.security.cryptography.cng/4.3.0",
      "hashPath": "system.security.cryptography.cng.4.3.0.nupkg.sha512"
    },
    "System.Security.Cryptography.Csp/4.3.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-W9M1leGtuYPVs6mJ4ffMGvO6joeJPyXC0FBbGq3f4+UzXSGllD4jzILZrFdsldDt8qemTnaKP38WSHVJAjOeBQ==",
      "path": "system.security.cryptography.csp/4.3.0",
      "hashPath": "system.security.cryptography.csp.4.3.0.nupkg.sha512"
    },
    "System.Security.Cryptography.Encoding/4.3.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-qC0qJ5otf6JbBm63qfFJ0NOWE6+aNeejVt4rJbnMcPCl/mnXLgJdYD9FQUZq7ZHplck6x/Ck8C4MT0yRqG82Ew==",
      "path": "system.security.cryptography.encoding/4.3.0",
      "hashPath": "system.security.cryptography.encoding.4.3.0.nupkg.sha512"
    },
    "System.Security.Cryptography.OpenSsl/4.3.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-ykq3w5AyfzmzNAlnXuALXdkGFEwzTUQn5dm0PrGnrU1Mgk8kKm1p+Pi0Pi8Be9tYkq5SKp8CnBGisxQ1WPxo0A==",
      "path": "system.security.cryptography.openssl/4.3.0",
      "hashPath": "system.security.cryptography.openssl.4.3.0.nupkg.sha512"
    },
    "System.Security.Cryptography.Pkcs/4.4.0-preview3-25423-02": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-JFhzohTw9ttf1rEmH5z8Zr6xYdHUFu/L0lFPdMr+hETz9vkZFsVmdr+HeORB2X7rlaPjHcC1B5iPIzLjONEYiA==",
      "path": "system.security.cryptography.pkcs/4.4.0-preview3-25423-02",
      "hashPath": "system.security.cryptography.pkcs.4.4.0-preview3-25423-02.nupkg.sha512"
    },
    "System.Security.Cryptography.Primitives/4.3.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-HrtmauVmOMqozdXBS2QwYAX7dnkR9YcSCqvhB3hsbGKXb2SV8zzBcfXt299mUYL6E//DgaA3+Cm1G6oHXfSeUA==",
      "path": "system.security.cryptography.primitives/4.3.0",
      "hashPath": "system.security.cryptography.primitives.4.3.0.nupkg.sha512"
    },
    "System.Security.Cryptography.X509Certificates/4.3.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-z4tUca1TopmtYsSzalL8jmKhdfBfggVaROSSwkRZyW3GTc1Ea7GH6tBYi5epuxBD4QUCUO8V8d+yYwNvnPLQRg==",
      "path": "system.security.cryptography.x509certificates/4.3.0",
      "hashPath": "system.security.cryptography.x509certificates.4.3.0.nupkg.sha512"
    },
    "System.Security.Permissions/4.4.0-preview3-25423-02": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-E1/ITki8y9Rd7M0f6rdKL7zfqo/MVFVeRPNdQ9u/SDygDKGur0QJTxq1SChfr8IgIlm4XuOQDiT653aiQa31rA==",
      "path": "system.security.permissions/4.4.0-preview3-25423-02",
      "hashPath": "system.security.permissions.4.4.0-preview3-25423-02.nupkg.sha512"
    },
    "System.Security.Principal.Windows/4.4.0-preview3-25423-02": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-CZXzPgVSNDxZM9Ll4QSa12nH2K155A+WlcJY5ShlcjdFO9yshpO2qucmoX3It3nbbFEBYpdVEzovesknt1OIbw==",
      "path": "system.security.principal.windows/4.4.0-preview3-25423-02",
      "hashPath": "system.security.principal.windows.4.4.0-preview3-25423-02.nupkg.sha512"
    },
    "System.Security.SecureString/4.3.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-PnXp38O9q/2Oe4iZHMH60kinScv6QiiL2XH54Pj2t0Y6c2zKPEiAZsM/M3wBOHLNTBDFP0zfy13WN2M0qFz5jg==",
      "path": "system.security.securestring/4.3.0",
      "hashPath": "system.security.securestring.4.3.0.nupkg.sha512"
    },
    "System.ServiceModel.Duplex/4.4.0-preview3-25423-01": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-yBbKlmbP1QgyXzQgUrXASgsS7IrJfUCD2PO6ynSbcEYvzMbWSNjmp967ZvDzolyZ9aSLoNshVNltOUR9nmJ7YA==",
      "path": "system.servicemodel.duplex/4.4.0-preview3-25423-01",
      "hashPath": "system.servicemodel.duplex.4.4.0-preview3-25423-01.nupkg.sha512"
    },
    "System.ServiceModel.Http/4.4.0-preview3-25423-01": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-tWGwA0QXcAIt3bqbHpSBzEKnkQ1dvKt4Mb2RLWffZ+IE8B7v58QY1sATvZRstJKTjKD+yhLUEHq17Xw92s3grQ==",
      "path": "system.servicemodel.http/4.4.0-preview3-25423-01",
      "hashPath": "system.servicemodel.http.4.4.0-preview3-25423-01.nupkg.sha512"
    },
    "System.ServiceModel.NetTcp/4.4.0-preview3-25423-01": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-YW4nd8MSGtIFPFserRmxmJjevpLGHFF3bLdf1MYjQk6XjEulng+FVuCeU1IZGvOYK3u9kyqTxHD/S4FlpGKsSg==",
      "path": "system.servicemodel.nettcp/4.4.0-preview3-25423-01",
      "hashPath": "system.servicemodel.nettcp.4.4.0-preview3-25423-01.nupkg.sha512"
    },
    "System.ServiceModel.Primitives/4.4.0-preview3-25423-01": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-MMZGy6JABYWZWKRnXiWy7Ipr1bt01Lag9p2i8kYt0c7kpmsm2suEgmAFUdO6kOM95Pou5EIaltpHjxvHYtxGvA==",
      "path": "system.servicemodel.primitives/4.4.0-preview3-25423-01",
      "hashPath": "system.servicemodel.primitives.4.4.0-preview3-25423-01.nupkg.sha512"
    },
    "System.ServiceModel.Security/4.4.0-preview3-25423-01": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-Hrv7BVtTPduBwGxJhtrm0xh6/hTczKsa8gXtsXJ//87b7vBHxDo0QXqBB6FWj2cGMYKuWUz6w8wWn/k85ilDzw==",
      "path": "system.servicemodel.security/4.4.0-preview3-25423-01",
      "hashPath": "system.servicemodel.security.4.4.0-preview3-25423-01.nupkg.sha512"
    },
    "System.ServiceProcess.ServiceController/4.4.0-preview3-25423-02": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-BKG6MJSxiccG6LWlBhGRwz5nW0ucP43ZEAWX873mySHNh890M0tSSV6IYmKYGb5EvYrumyRLc/S1cdam59eZTA==",
      "path": "system.serviceprocess.servicecontroller/4.4.0-preview3-25423-02",
      "hashPath": "system.serviceprocess.servicecontroller.4.4.0-preview3-25423-02.nupkg.sha512"
    },
    "System.Text.Encoding/4.3.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-WN1F41X7Yhl3tTaxECNER/ZydNQ8PryNy+hFfsPFkTbuAKuaEgLGreA191/02WaQDZrwCvbVzzYjQqkZcvug2Q==",
      "path": "system.text.encoding/4.3.0",
      "hashPath": "system.text.encoding.4.3.0.nupkg.sha512"
    },
    "System.Text.Encoding.CodePages/4.4.0-preview3-25423-02": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-5W2MfvdGRq8BtGw0Z5bvzYsLyVFg3UunzDtSO3Qc6t+Cae7sCL0zlRS2sdAhFnlP2YDXdrFUzzCw41X4/wkehg==",
      "path": "system.text.encoding.codepages/4.4.0-preview3-25423-02",
      "hashPath": "system.text.encoding.codepages.4.4.0-preview3-25423-02.nupkg.sha512"
    },
    "System.Text.Encoding.Extensions/4.3.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-uC0G5qmLueA1Ax0XVuewCvdqITl9L+L8T4SYFtQk4NNwu89HIJHBdGnkeJHoIpVuX5NYQh21V/FGM1Qn2l7kTw==",
      "path": "system.text.encoding.extensions/4.3.0",
      "hashPath": "system.text.encoding.extensions.4.3.0.nupkg.sha512"
    },
    "System.Text.Encodings.Web/4.4.0-preview3-25423-02": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-NJIC6cL92pMQkh13JHZWby1A8u9IPTazvY2ZmttjLWUPnzYInojzjfsXFHY6ozvHjjNGyw8wZ+S/MeDC2hWtDA==",
      "path": "system.text.encodings.web/4.4.0-preview3-25423-02",
      "hashPath": "system.text.encodings.web.4.4.0-preview3-25423-02.nupkg.sha512"
    },
    "System.Text.RegularExpressions/4.3.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-NFoOG6IqghklfylgZUmzBfEObP2y7Crm9VFYvqdivUeEn06Y+VEMD2FTlOEEO/EZWbcf0yWqJhlxq6cAuKwNYQ==",
      "path": "system.text.regularexpressions/4.3.0",
      "hashPath": "system.text.regularexpressions.4.3.0.nupkg.sha512"
    },
    "System.Threading/4.3.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-A4n5fmxJcPi4dOHfFmJ4Mt149aHxwzlEoVO4dhQPlthemyp6V+3OP90seevX0i/EHpEyI6pHCqMD/C95Raxrng==",
      "path": "system.threading/4.3.0",
      "hashPath": "system.threading.4.3.0.nupkg.sha512"
    },
    "System.Threading.AccessControl/4.4.0-preview3-25423-02": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-gvKluEmTY/e0F18ugRZ8IX5w0P+oj6V56oaJ+f5cgFGIWCd989+MSsMVTm1v8zEe88CranIqNc1ntltfbU0TEA==",
      "path": "system.threading.accesscontrol/4.4.0-preview3-25423-02",
      "hashPath": "system.threading.accesscontrol.4.4.0-preview3-25423-02.nupkg.sha512"
    },
    "System.Threading.Tasks/4.3.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-ntJLl8uUzsXRp+dcwiW156md4y+IelVWts7McQZvQM/OCirsKa3ErNlB+5FbKMJNDMwZl9vl8jFFZKIY6cU+gw==",
      "path": "system.threading.tasks/4.3.0",
      "hashPath": "system.threading.tasks.4.3.0.nupkg.sha512"
    },
    "System.Threading.Tasks.Extensions/4.3.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-ggeYyYU9blcY0s73EeOZPGpGWYLCxJaRR7G+MEnorgRyRI9XBiIluGR90e9L7OpUASa3eID6mEt6LmGe0Qpt2A==",
      "path": "system.threading.tasks.extensions/4.3.0",
      "hashPath": "system.threading.tasks.extensions.4.3.0.nupkg.sha512"
    },
    "System.Threading.Tasks.Parallel/4.3.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-sHD9BVhepUZh+i31td7urthgmF1VosusZdPdSm/IQfDpsgrlw9I60KMus3YKNlPjfuugLbUwRUvvGXH2QX0jbw==",
      "path": "system.threading.tasks.parallel/4.3.0",
      "hashPath": "system.threading.tasks.parallel.4.3.0.nupkg.sha512"
    },
    "System.Threading.Thread/4.3.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-gw1AL6bBzIQd35h7lr5X2sNwMuyCARzhahSEinQyHh71hvUrP+l7XA/IivmjBzQAC82BBDytF9khdKLUgKiOtQ==",
      "path": "system.threading.thread/4.3.0",
      "hashPath": "system.threading.thread.4.3.0.nupkg.sha512"
    },
    "System.Threading.ThreadPool/4.3.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-+oO1PD1NkOk/q+JU7gVfSn0HrXR5W00ytJvinFQcdCY8vFeq1dBa35fmr01WSvI7szpTCs313rANjAXfsMhu3w==",
      "path": "system.threading.threadpool/4.3.0",
      "hashPath": "system.threading.threadpool.4.3.0.nupkg.sha512"
    },
    "System.ValueTuple/4.3.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-cNLEvBX3d6MMQRZe3SMFNukVbitDAEpVZO17qa0/2FHxZ7Y7PpFRpr6m2615XYM/tYYYf0B+WyHNujqIw8Luwg==",
      "path": "system.valuetuple/4.3.0",
      "hashPath": "system.valuetuple.4.3.0.nupkg.sha512"
    },
    "System.Xml.ReaderWriter/4.3.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-lrEmuuVHlTltLhrfdStkoOGuVU4hEXo0Tdn1O2/+vZS6+eq35BrO1i/Pi0AhTb64VM/HG9C1cf97Vlw15Pau1A==",
      "path": "system.xml.readerwriter/4.3.0",
      "hashPath": "system.xml.readerwriter.4.3.0.nupkg.sha512"
    },
    "System.Xml.XDocument/4.3.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-CPbHusuaJFjartSZajX3FT8ez5iu4O8FwEZNmmxP6waHB/aLU3+2D/2WZjPahtYJkro482uQMFJwSIVBgH26MQ==",
      "path": "system.xml.xdocument/4.3.0",
      "hashPath": "system.xml.xdocument.4.3.0.nupkg.sha512"
    },
    "System.Xml.XmlDocument/4.3.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-lJ8AxvkX7GQxpC6GFCeBj8ThYVyQczx2+f/cWHJU8tjS7YfI6Cv6bon70jVEgs2CiFbmmM8b9j1oZVx0dSI2Ww==",
      "path": "system.xml.xmldocument/4.3.0",
      "hashPath": "system.xml.xmldocument.4.3.0.nupkg.sha512"
    },
    "System.Xml.XmlSerializer/4.3.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-MYoTCP7EZ98RrANESW05J5ZwskKDoN0AuZ06ZflnowE50LTpbR5yRg3tHckTVm5j/m47stuGgCrCHWePyHS70Q==",
      "path": "system.xml.xmlserializer/4.3.0",
      "hashPath": "system.xml.xmlserializer.4.3.0.nupkg.sha512"
    },
    "System.Xml.XPath/4.3.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-v1JQ5SETnQusqmS3RwStF7vwQ3L02imIzl++sewmt23VGygix04pEH+FCj1yWb+z4GDzKiljr1W7Wfvrx0YwgA==",
      "path": "system.xml.xpath/4.3.0",
      "hashPath": "system.xml.xpath.4.3.0.nupkg.sha512"
    },
    "System.Xml.XPath.XDocument/4.3.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-jw9oHHEIVW53mHY9PgrQa98Xo2IZ0ZjrpdOTmtvk+Rvg4tq7dydmxdNqUvJ5YwjDqhn75mBXWttWjiKhWP53LQ==",
      "path": "system.xml.xpath.xdocument/4.3.0",
      "hashPath": "system.xml.xpath.xdocument.4.3.0.nupkg.sha512"
    }
  }
}
tools\PSStringTemplate\bin\Core\PSStringTemplate.dll
md5: 004AD1834181A9FE2F54782C1EAC4F7F | sha1: AE975A646036D2CBF4765D708B6084B067C6EBD0 | sha256: E5374E3FF9C543CC9D163EC8AFFBF029233EC547BC0B2E8707FA3658BE894864 | sha512: 4CFF32654EF1271E78BC9105AB5F6F93785205FC17E1D352BF3BE4276CF9FDA06359A4BB8DFCBC485F3645631613766F13BCED6F5DB782B04F66E0BAD5C44CF1
tools\PSStringTemplate\bin\Core\PSStringTemplate.pdb
 
tools\PSStringTemplate\bin\Core\PSStringTemplate.xml
<?xml version="1.0"?>
<doc>
    <assembly>
        <name>PSStringTemplate</name>
    </assembly>
    <members>
        <member name="T:PSStringTemplate.AdapterUtil">
            <summary>
            Provides shared utility methods for adapters.
            </summary>
        </member>
        <member name="M:PSStringTemplate.AdapterUtil.NullIfEmpty(System.Object)">
            <summary>
            Filter empty adapter results to allow PowerShell-like
            treatment of objects as true or false.
            </summary>
            <param name="value">The value to filter.</param>
            <returns> Either <see langword="null"/> if empty or the value.</returns>
        </member>
        <member name="T:PSStringTemplate.ErrorListener">
            <summary>
            Intercepts errors generated by <see cref="T:Antlr4.StringTemplate.Template"/> objects and creates
            terminating error records that a PowerShell user would expect.
            </summary>
        </member>
        <member name="M:PSStringTemplate.ErrorListener.#ctor(System.Management.Automation.Cmdlet)">
            <summary>
            Initializes a new instance of the <see cref="T:PSStringTemplate.ErrorListener"/> class.
            </summary>
            <param name="terminatingErrorContext">The cmdlet invocation context to throw from.</param>
        </member>
        <member name="P:PSStringTemplate.ErrorListener.ErrorContext">
            <summary>
            Gets the cmdlet context to use so invocation messages are correct.
            </summary>
        </member>
        <member name="M:PSStringTemplate.ErrorListener.CompiletimeError(Antlr4.StringTemplate.Misc.TemplateMessage)">
            <summary>
            Handles errors at template compile time, typically related to parsing issues.
            </summary>
            <param name="msg">The message from Antlr.</param>
        </member>
        <member name="M:PSStringTemplate.ErrorListener.InternalError(Antlr4.StringTemplate.Misc.TemplateMessage)">
            <summary>
            Catch and rethrow unexpected internal errors.
            </summary>
            <param name="msg">The <see cref="T:Antlr4.StringTemplate.Misc.TemplateMessage"/> from Antlr.</param>
        </member>
        <member name="M:PSStringTemplate.ErrorListener.IOError(Antlr4.StringTemplate.Misc.TemplateMessage)">
            <summary>
            Catch and rethrow unexpected IO errors.
            </summary>
            <param name="msg">The <see cref="T:Antlr4.StringTemplate.Misc.TemplateMessage"/> from Antlr.</param>
        </member>
        <member name="M:PSStringTemplate.ErrorListener.RuntimeError(Antlr4.StringTemplate.Misc.TemplateMessage)">
            <summary>
            Handles errors thrown while a template is rendering.
            </summary>
            <param name="msg">The message from Antlr.</param>
        </member>
        <member name="M:PSStringTemplate.ErrorListener.ThrowUnhandledError(System.String,Antlr4.StringTemplate.Misc.TemplateMessage)">
            <summary>
            Throws a generate error record for any unanticipated exception.
            </summary>
            <param name="id">The ErrorId we want to show in the error record to help narrow down context.</param>
            <param name="msg">The message passed to the caller from Antlr.</param>
        </member>
        <member name="T:PSStringTemplate.InvokeStringTemplateCommand">
            <summary>
            The Invoke-StringTemplate cmdlet adds arguments to a template object
            (either existing or created by this cmdlet) and returns the rendered
            string.
            </summary>
        </member>
        <member name="P:PSStringTemplate.InvokeStringTemplateCommand.Definition">
            <summary>
            Gets or sets the string template definition to invoke.
            </summary>
        </member>
        <member name="P:PSStringTemplate.InvokeStringTemplateCommand.Group">
            <summary>
            Gets or sets the target template group.
            </summary>
        </member>
        <member name="P:PSStringTemplate.InvokeStringTemplateCommand.Name">
            <summary>
            Gets or sets the name of the template to invoke.
            </summary>
        </member>
        <member name="P:PSStringTemplate.InvokeStringTemplateCommand.Parameters">
            <summary>
            Gets or sets the template parameters.
            </summary>
        </member>
        <member name="M:PSStringTemplate.InvokeStringTemplateCommand.ProcessRecord">
            <summary>
            ProcessRecord method.
            </summary>
        </member>
        <member name="M:PSStringTemplate.InvokeStringTemplateCommand.ProcessObjectAsArguments">
            <summary>
            Get the properties of the object in the "Parameter" input parameter and add them as
            template arguments.
            </summary>
        </member>
        <member name="M:PSStringTemplate.InvokeStringTemplateCommand.AddTemplateArgument(System.String,System.Object)">
            <summary>
            Adds an argument to a template with extra exception handling.
            </summary>
            <param name="name">The parameter name.</param>
            <param name="value">The value to assign to the parameter.</param>
        </member>
        <member name="T:PSStringTemplate.MessageHelper">
            <summary>
            Helper class to get only the pieces of a TemplateMessage that we need to create
            an error record for PowerShell to consume.
            </summary>
        </member>
        <member name="M:PSStringTemplate.MessageHelper.#ctor(Antlr4.StringTemplate.Misc.TemplateMessage)">
            <summary>
            Initializes a new instance of the <see cref="T:PSStringTemplate.MessageHelper"/> class.
            </summary>
            <param name="msg">The message passed by Antlr.</param>
        </member>
        <member name="P:PSStringTemplate.MessageHelper.ErrorDescription">
            <summary>
            Gets the summary of the error from the <see cref="T:Antlr4.StringTemplate.Misc.TemplateMessage"/>.
            </summary>
        </member>
        <member name="P:PSStringTemplate.MessageHelper.ErrorExtent">
            <summary>
            Gets the approximate location of the invalid syntax.
            </summary>
        </member>
        <member name="T:PSStringTemplate.NewStringTemplateGroupCommand">
            <summary>
            The New-StringTemplateGroup cmdlet creates a <see cref="T:PSStringTemplate.TemplateGroupInfo"/> object
            from either a group or template definition string.
            </summary>
        </member>
        <member name="P:PSStringTemplate.NewStringTemplateGroupCommand.Definition">
            <summary>
            Gets or sets the string template group definition.
            </summary>
        </member>
        <member name="M:PSStringTemplate.NewStringTemplateGroupCommand.EndProcessing">
            <summary>
            EndProcessing method.
            </summary>
        </member>
        <member name="T:PSStringTemplate.Properties.Resources">
            <summary>
              A strongly-typed resource class, for looking up localized strings, etc.
            </summary>
        </member>
        <member name="P:PSStringTemplate.Properties.Resources.ResourceManager">
            <summary>
              Returns the cached ResourceManager instance used by this class.
            </summary>
        </member>
        <member name="P:PSStringTemplate.Properties.Resources.Culture">
            <summary>
              Overrides the current thread's CurrentUICulture property for all
              resource lookups using this strongly typed resource class.
            </summary>
        </member>
        <member name="P:PSStringTemplate.Properties.Resources.CompiletimeExceptionWrapper">
            <summary>
              Looks up a localized string similar to Unable to compile template. Engine message: {0}.
            </summary>
        </member>
        <member name="P:PSStringTemplate.Properties.Resources.DebugArgumentNotFound">
            <summary>
              Looks up a localized string similar to Missing argument &apos;{0}&apos; in template &apos;{1}&apos;, skipping..
            </summary>
        </member>
        <member name="P:PSStringTemplate.Properties.Resources.DebugAttributeNotFound">
            <summary>
              Looks up a localized string similar to No matching attribute found for parameter &apos;{0}&apos; in template &apos;{1}&apos;..
            </summary>
        </member>
        <member name="P:PSStringTemplate.Properties.Resources.DebugInvokePropertyLikeMethodException">
            <summary>
              Looks up a localized string similar to An exception was received while invoking method &apos;{0}&apos; for attribute &apos;{1}&apos;..
            </summary>
        </member>
        <member name="P:PSStringTemplate.Properties.Resources.DebugPropertyNotFound">
            <summary>
              Looks up a localized string similar to Could not find property &apos;{0}&apos; while processing template &apos;{1}&apos;..
            </summary>
        </member>
        <member name="P:PSStringTemplate.Properties.Resources.DefaultTemplateName">
            <summary>
              Looks up a localized string similar to anonymous.
            </summary>
        </member>
        <member name="P:PSStringTemplate.Properties.Resources.RuntimeExceptionWrapper">
            <summary>
              Looks up a localized string similar to An exception occurred while processing template &quot;{0}&quot;.  Engine message: {1}.
            </summary>
        </member>
        <member name="P:PSStringTemplate.Properties.Resources.TemplateNotFound">
            <summary>
              Looks up a localized string similar to Cannot find template &apos;{0}&apos;. (Found: {1}).
            </summary>
        </member>
        <member name="P:PSStringTemplate.Properties.Resources.UnhandledErrorMessage">
            <summary>
              Looks up a localized string similar to Unhandled exception from StringTemplate, please file an issue on GitHub. Engine message: {0}.
            </summary>
        </member>
        <member name="P:PSStringTemplate.Properties.Resources.VerboseAddedParameter">
            <summary>
              Looks up a localized string similar to Added parameter &apos;{0}&apos; to template &apos;{1}&apos;..
            </summary>
        </member>
        <member name="T:PSStringTemplate.PSObjectAdaptor">
            <summary>
            Provides property binding for <see cref="T:System.Management.Automation.PSObject"/> objects.
            </summary>
        </member>
        <member name="M:PSStringTemplate.PSObjectAdaptor.GetProperty(Antlr4.StringTemplate.Interpreter,Antlr4.StringTemplate.TemplateFrame,System.Object,System.Object,System.String)">
            <summary>
            Gets the value of a property if it exists.
            </summary>
            <param name="interpreter">The current interpreter passed by Antlr.</param>
            <param name="frame">The current frame passed by Antlr.</param>
            <param name="obj">The target of the property binding</param>
            <param name="property">The property passed by Antlr.</param>
            <param name="propertyName">The target property name.</param>
            <returns>The value of the property if it exists, otherwise <see langword="null"/>.</returns>
        </member>
        <member name="T:PSStringTemplate.TemplateGroupInfo">
            <summary>
            Displays <see cref="T:Antlr4.StringTemplate.TemplateGroup"/> object information in a simpler format for use in PowerShell.
            </summary>
        </member>
        <member name="M:PSStringTemplate.TemplateGroupInfo.#ctor(Antlr4.StringTemplate.TemplateGroup)">
            <summary>
            Initializes a new instance of the <see cref="T:PSStringTemplate.TemplateGroupInfo"/> class.
            </summary>
            <param name="templateGroupInstance">The internal group instance.</param>
        </member>
        <member name="P:PSStringTemplate.TemplateGroupInfo.Templates">
            <summary>
            Gets the <see cref="T:Antlr4.StringTemplate.Template"/> objects that belong to this group, wrapped in
            <see cref="T:PSStringTemplate.TemplateInfo"/> objects.
            </summary>
        </member>
        <member name="P:PSStringTemplate.TemplateGroupInfo.Instance">
            <summary>
            Gets the base <see cref="T:Antlr4.StringTemplate.TemplateGroup"/> that this object wraps.
            </summary>
        </member>
        <member name="M:PSStringTemplate.TemplateGroupInfo.CreateFromTemplateDefinition(System.Management.Automation.Cmdlet,System.String)">
            <summary>
            Create a <see cref="T:Antlr4.StringTemplate.TemplateGroupString"/> from a template definition string.
            </summary>
            <param name="context">The error listener attached to the currently running cmdlet.</param>
            <param name="templateDefinition">The template source to use.</param>
            <returns>The defined template.</returns>
        </member>
        <member name="M:PSStringTemplate.TemplateGroupInfo.CreateFromGroupDefinition(System.Management.Automation.Cmdlet,System.String)">
            <summary>
            Create a template group from a string group definition.
            </summary>
            <param name="context">The <see cref="T:System.Management.Automation.Cmdlet"/> context to throw from.</param>
            <param name="groupDefinition">The string group definition.</param>
            <returns>The compiled template group.</returns>
        </member>
        <member name="M:PSStringTemplate.TemplateGroupInfo.Bind(System.Management.Automation.Cmdlet)">
            <summary>
            Attaches a template group to a running <see cref="T:System.Management.Automation.Cmdlet"/>.
            </summary>
            <param name="context">The <see cref="T:System.Management.Automation.Cmdlet"/> instance to attach to.</param>
        </member>
        <member name="M:PSStringTemplate.TemplateGroupInfo.Unbind">
            <summary>
            Removes the attached <see cref="T:System.Management.Automation.Cmdlet"/> from a template group.
            </summary>
        </member>
        <member name="M:PSStringTemplate.TemplateGroupInfo.Bind(Antlr4.StringTemplate.TemplateGroup,System.Management.Automation.Cmdlet)">
            <summary>
            Attaches a template group to a running <see cref="T:System.Management.Automation.Cmdlet"/>.
            </summary>
            <param name="group">The <see cref="T:Antlr4.StringTemplate.TemplateGroup"/> to attach.</param>
            <param name="context">The <see cref="T:System.Management.Automation.Cmdlet"/> instance to attach to.</param>
        </member>
        <member name="T:PSStringTemplate.TemplateInfo">
            <summary>
            Displays <see cref="T:Antlr4.StringTemplate.Template"/> information in a simpler format for use in PowerShell.
            </summary>
        </member>
        <member name="M:PSStringTemplate.TemplateInfo.#ctor(Antlr4.StringTemplate.Template,PSStringTemplate.TemplateGroupInfo)">
            <summary>
            Initializes a new instance of the <see cref="T:PSStringTemplate.TemplateInfo"/> class.
            </summary>
            <param name="templateInstance">The internal <see cref="T:Antlr4.StringTemplate.Template"/> object.</param>
            <param name="groupInfo">The group the template belongs to.</param>
        </member>
        <member name="P:PSStringTemplate.TemplateInfo.Parameters">
            <summary>
            Gets the parameters defined in the wrapped <see cref="T:Antlr4.StringTemplate.Template"/>.
            </summary>
        </member>
        <member name="P:PSStringTemplate.TemplateInfo.Name">
            <summary>
            Gets the name of the wrapped <see cref="T:Antlr4.StringTemplate.Template"/>.
            </summary>
        </member>
        <member name="P:PSStringTemplate.TemplateInfo.TemplateSource">
            <summary>
            Gets the raw <see cref="T:Antlr4.StringTemplate.Template"/> source string.
            </summary>
        </member>
        <member name="P:PSStringTemplate.TemplateInfo.Group">
            <summary>
            Gets the <see cref="T:Antlr4.StringTemplate.TemplateGroup"/> this template belongs to wrapped in a
            <see cref="T:PSStringTemplate.TemplateGroupInfo"/> object.
            </summary>
        </member>
        <member name="P:PSStringTemplate.TemplateInfo.Instance">
            <summary>
            Gets the base <see cref="T:Antlr4.StringTemplate.Template"/> object.
            </summary>
        </member>
        <member name="M:PSStringTemplate.TemplateInfo.ResetInstance">
            <summary>
            Recompile the wrapped <see cref="T:Antlr4.StringTemplate.Template"/> to clear arguments.
            </summary>
        </member>
        <member name="T:PSStringTemplate.TypeAdapter">
            <summary>
            Provides static property binding for <see cref="T:System.Type"/> objects.
            </summary>
        </member>
        <member name="M:PSStringTemplate.TypeAdapter.GetProperty(Antlr4.StringTemplate.Interpreter,Antlr4.StringTemplate.TemplateFrame,System.Object,System.Object,System.String)">
            <summary>
            Gets the value of a property if it exists.
            </summary>
            <param name="interpreter">The current interpreter passed by Antlr.</param>
            <param name="frame">The current frame passed by Antlr.</param>
            <param name="o">The target of the property binding</param>
            <param name="property">The property passed by Antlr.</param>
            <param name="propertyName">The target property name.</param>
            <returns>The value of the property if it exists, otherwise <see langword="null"/>.</returns>
        </member>
        <member name="M:PSStringTemplate.TypeAdapter.GetProperty(System.Type,System.String)">
            <summary>
            Gets the value of a static property.
            </summary>
            <param name="type">The <see cref="T:System.Type"/> with the target property.</param>
            <param name="propertyName">The name of the property to retrieve.</param>
            <returns>The value if the property exists, otherwise <see langword="null"/>.</returns>
        </member>
    </members>
</doc>
tools\PSStringTemplate\bin\Desktop\Antlr3.Runtime.dll
md5: 924F73CB31C1F2FAB77E088DA998E323 | sha1: 61F6031E72AF0F9B50FC888C85597B93D1C50F24 | sha256: 806E180E2687A19BCBC22F73E4EA9899B68B9EB16D347D906A174FAE522CB26D | sha512: D67D2F6536197127B094B44A58F04134FD415D9CA2035C3D8985110BD5D6288905DD1F2F973775682F14FC8711A274235C324FEFE7AD5845417FD2DD58F5D5BD
tools\PSStringTemplate\bin\Desktop\Antlr4.StringTemplate.dll
md5: 03E3BDF45FA1E8FAF2156CA180CADF1F | sha1: 6C42F03EF6BF419317D26B76CBB6AC7896D06DCB | sha256: 5C2CC98AF3B50320D00346BFF24541DA0DF24BEF4D6E3AC0D1A25469DFB87445 | sha512: EA2BE9FFDE90CF82EA0BF44D0832D64B2E54313E8BD561F7E4918491E79319FDC6101817E938330F4BAD73E2E685B89584B8359BA964BC052B3D857B36D87D66
tools\PSStringTemplate\bin\Desktop\PSStringTemplate.dll
md5: FA9B1525AC951130743431C8CC0AF271 | sha1: 8EB6D0979D88DA815AF851CDD7FD927FE9FC6149 | sha256: FB295EF67890EA89B59526F0B6268CD79CD072FA769B62DFCE45BE086E047D53 | sha512: 36BA8DD80FB29D2775689B73FFE9393D4C7AB97C7E0C57A8802BD30AAD5A9C1E5C353CAD2170B285C16BC50CEFF7C6F9C9F843C41B4B133AD5B290CEF7D72811
tools\PSStringTemplate\bin\Desktop\PSStringTemplate.pdb
 
tools\PSStringTemplate\bin\Desktop\PSStringTemplate.xml
<?xml version="1.0"?>
<doc>
    <assembly>
        <name>PSStringTemplate</name>
    </assembly>
    <members>
        <member name="T:PSStringTemplate.AdapterUtil">
            <summary>
            Provides shared utility methods for adapters.
            </summary>
        </member>
        <member name="M:PSStringTemplate.AdapterUtil.NullIfEmpty(System.Object)">
            <summary>
            Filter empty adapter results to allow PowerShell-like
            treatment of objects as true or false.
            </summary>
            <param name="value">The value to filter.</param>
            <returns> Either <see langword="null"/> if empty or the value.</returns>
        </member>
        <member name="T:PSStringTemplate.ErrorListener">
            <summary>
            Intercepts errors generated by <see cref="T:Antlr4.StringTemplate.Template"/> objects and creates
            terminating error records that a PowerShell user would expect.
            </summary>
        </member>
        <member name="M:PSStringTemplate.ErrorListener.#ctor(System.Management.Automation.Cmdlet)">
            <summary>
            Initializes a new instance of the <see cref="T:PSStringTemplate.ErrorListener"/> class.
            </summary>
            <param name="terminatingErrorContext">The cmdlet invocation context to throw from.</param>
        </member>
        <member name="P:PSStringTemplate.ErrorListener.ErrorContext">
            <summary>
            Gets the cmdlet context to use so invocation messages are correct.
            </summary>
        </member>
        <member name="M:PSStringTemplate.ErrorListener.CompiletimeError(Antlr4.StringTemplate.Misc.TemplateMessage)">
            <summary>
            Handles errors at template compile time, typically related to parsing issues.
            </summary>
            <param name="msg">The message from Antlr.</param>
        </member>
        <member name="M:PSStringTemplate.ErrorListener.InternalError(Antlr4.StringTemplate.Misc.TemplateMessage)">
            <summary>
            Catch and rethrow unexpected internal errors.
            </summary>
            <param name="msg">The <see cref="T:Antlr4.StringTemplate.Misc.TemplateMessage"/> from Antlr.</param>
        </member>
        <member name="M:PSStringTemplate.ErrorListener.IOError(Antlr4.StringTemplate.Misc.TemplateMessage)">
            <summary>
            Catch and rethrow unexpected IO errors.
            </summary>
            <param name="msg">The <see cref="T:Antlr4.StringTemplate.Misc.TemplateMessage"/> from Antlr.</param>
        </member>
        <member name="M:PSStringTemplate.ErrorListener.RuntimeError(Antlr4.StringTemplate.Misc.TemplateMessage)">
            <summary>
            Handles errors thrown while a template is rendering.
            </summary>
            <param name="msg">The message from Antlr.</param>
        </member>
        <member name="M:PSStringTemplate.ErrorListener.ThrowUnhandledError(System.String,Antlr4.StringTemplate.Misc.TemplateMessage)">
            <summary>
            Throws a generate error record for any unanticipated exception.
            </summary>
            <param name="id">The ErrorId we want to show in the error record to help narrow down context.</param>
            <param name="msg">The message passed to the caller from Antlr.</param>
        </member>
        <member name="T:PSStringTemplate.InvokeStringTemplateCommand">
            <summary>
            The Invoke-StringTemplate cmdlet adds arguments to a template object
            (either existing or created by this cmdlet) and returns the rendered
            string.
            </summary>
        </member>
        <member name="P:PSStringTemplate.InvokeStringTemplateCommand.Definition">
            <summary>
            Gets or sets the string template definition to invoke.
            </summary>
        </member>
        <member name="P:PSStringTemplate.InvokeStringTemplateCommand.Group">
            <summary>
            Gets or sets the target template group.
            </summary>
        </member>
        <member name="P:PSStringTemplate.InvokeStringTemplateCommand.Name">
            <summary>
            Gets or sets the name of the template to invoke.
            </summary>
        </member>
        <member name="P:PSStringTemplate.InvokeStringTemplateCommand.Parameters">
            <summary>
            Gets or sets the template parameters.
            </summary>
        </member>
        <member name="M:PSStringTemplate.InvokeStringTemplateCommand.ProcessRecord">
            <summary>
            ProcessRecord method.
            </summary>
        </member>
        <member name="M:PSStringTemplate.InvokeStringTemplateCommand.ProcessObjectAsArguments">
            <summary>
            Get the properties of the object in the "Parameter" input parameter and add them as
            template arguments.
            </summary>
        </member>
        <member name="M:PSStringTemplate.InvokeStringTemplateCommand.AddTemplateArgument(System.String,System.Object)">
            <summary>
            Adds an argument to a template with extra exception handling.
            </summary>
            <param name="name">The parameter name.</param>
            <param name="value">The value to assign to the parameter.</param>
        </member>
        <member name="T:PSStringTemplate.MessageHelper">
            <summary>
            Helper class to get only the pieces of a TemplateMessage that we need to create
            an error record for PowerShell to consume.
            </summary>
        </member>
        <member name="M:PSStringTemplate.MessageHelper.#ctor(Antlr4.StringTemplate.Misc.TemplateMessage)">
            <summary>
            Initializes a new instance of the <see cref="T:PSStringTemplate.MessageHelper"/> class.
            </summary>
            <param name="msg">The message passed by Antlr.</param>
        </member>
        <member name="P:PSStringTemplate.MessageHelper.ErrorDescription">
            <summary>
            Gets the summary of the error from the <see cref="T:Antlr4.StringTemplate.Misc.TemplateMessage"/>.
            </summary>
        </member>
        <member name="P:PSStringTemplate.MessageHelper.ErrorExtent">
            <summary>
            Gets the approximate location of the invalid syntax.
            </summary>
        </member>
        <member name="T:PSStringTemplate.NewStringTemplateGroupCommand">
            <summary>
            The New-StringTemplateGroup cmdlet creates a <see cref="T:PSStringTemplate.TemplateGroupInfo"/> object
            from either a group or template definition string.
            </summary>
        </member>
        <member name="P:PSStringTemplate.NewStringTemplateGroupCommand.Definition">
            <summary>
            Gets or sets the string template group definition.
            </summary>
        </member>
        <member name="M:PSStringTemplate.NewStringTemplateGroupCommand.EndProcessing">
            <summary>
            EndProcessing method.
            </summary>
        </member>
        <member name="T:PSStringTemplate.Properties.Resources">
            <summary>
              A strongly-typed resource class, for looking up localized strings, etc.
            </summary>
        </member>
        <member name="P:PSStringTemplate.Properties.Resources.ResourceManager">
            <summary>
              Returns the cached ResourceManager instance used by this class.
            </summary>
        </member>
        <member name="P:PSStringTemplate.Properties.Resources.Culture">
            <summary>
              Overrides the current thread's CurrentUICulture property for all
              resource lookups using this strongly typed resource class.
            </summary>
        </member>
        <member name="P:PSStringTemplate.Properties.Resources.CompiletimeExceptionWrapper">
            <summary>
              Looks up a localized string similar to Unable to compile template. Engine message: {0}.
            </summary>
        </member>
        <member name="P:PSStringTemplate.Properties.Resources.DebugArgumentNotFound">
            <summary>
              Looks up a localized string similar to Missing argument &apos;{0}&apos; in template &apos;{1}&apos;, skipping..
            </summary>
        </member>
        <member name="P:PSStringTemplate.Properties.Resources.DebugAttributeNotFound">
            <summary>
              Looks up a localized string similar to No matching attribute found for parameter &apos;{0}&apos; in template &apos;{1}&apos;..
            </summary>
        </member>
        <member name="P:PSStringTemplate.Properties.Resources.DebugInvokePropertyLikeMethodException">
            <summary>
              Looks up a localized string similar to An exception was received while invoking method &apos;{0}&apos; for attribute &apos;{1}&apos;..
            </summary>
        </member>
        <member name="P:PSStringTemplate.Properties.Resources.DebugPropertyNotFound">
            <summary>
              Looks up a localized string similar to Could not find property &apos;{0}&apos; while processing template &apos;{1}&apos;..
            </summary>
        </member>
        <member name="P:PSStringTemplate.Properties.Resources.DefaultTemplateName">
            <summary>
              Looks up a localized string similar to anonymous.
            </summary>
        </member>
        <member name="P:PSStringTemplate.Properties.Resources.RuntimeExceptionWrapper">
            <summary>
              Looks up a localized string similar to An exception occurred while processing template &quot;{0}&quot;.  Engine message: {1}.
            </summary>
        </member>
        <member name="P:PSStringTemplate.Properties.Resources.TemplateNotFound">
            <summary>
              Looks up a localized string similar to Cannot find template &apos;{0}&apos;. (Found: {1}).
            </summary>
        </member>
        <member name="P:PSStringTemplate.Properties.Resources.UnhandledErrorMessage">
            <summary>
              Looks up a localized string similar to Unhandled exception from StringTemplate, please file an issue on GitHub. Engine message: {0}.
            </summary>
        </member>
        <member name="P:PSStringTemplate.Properties.Resources.VerboseAddedParameter">
            <summary>
              Looks up a localized string similar to Added parameter &apos;{0}&apos; to template &apos;{1}&apos;..
            </summary>
        </member>
        <member name="T:PSStringTemplate.PSObjectAdaptor">
            <summary>
            Provides property binding for <see cref="T:System.Management.Automation.PSObject"/> objects.
            </summary>
        </member>
        <member name="M:PSStringTemplate.PSObjectAdaptor.GetProperty(Antlr4.StringTemplate.Interpreter,Antlr4.StringTemplate.TemplateFrame,System.Object,System.Object,System.String)">
            <summary>
            Gets the value of a property if it exists.
            </summary>
            <param name="interpreter">The current interpreter passed by Antlr.</param>
            <param name="frame">The current frame passed by Antlr.</param>
            <param name="obj">The target of the property binding</param>
            <param name="property">The property passed by Antlr.</param>
            <param name="propertyName">The target property name.</param>
            <returns>The value of the property if it exists, otherwise <see langword="null"/>.</returns>
        </member>
        <member name="T:PSStringTemplate.TemplateGroupInfo">
            <summary>
            Displays <see cref="T:Antlr4.StringTemplate.TemplateGroup"/> object information in a simpler format for use in PowerShell.
            </summary>
        </member>
        <member name="M:PSStringTemplate.TemplateGroupInfo.#ctor(Antlr4.StringTemplate.TemplateGroup)">
            <summary>
            Initializes a new instance of the <see cref="T:PSStringTemplate.TemplateGroupInfo"/> class.
            </summary>
            <param name="templateGroupInstance">The internal group instance.</param>
        </member>
        <member name="P:PSStringTemplate.TemplateGroupInfo.Templates">
            <summary>
            Gets the <see cref="T:Antlr4.StringTemplate.Template"/> objects that belong to this group, wrapped in
            <see cref="T:PSStringTemplate.TemplateInfo"/> objects.
            </summary>
        </member>
        <member name="P:PSStringTemplate.TemplateGroupInfo.Instance">
            <summary>
            Gets the base <see cref="T:Antlr4.StringTemplate.TemplateGroup"/> that this object wraps.
            </summary>
        </member>
        <member name="M:PSStringTemplate.TemplateGroupInfo.CreateFromTemplateDefinition(System.Management.Automation.Cmdlet,System.String)">
            <summary>
            Create a <see cref="T:Antlr4.StringTemplate.TemplateGroupString"/> from a template definition string.
            </summary>
            <param name="context">The error listener attached to the currently running cmdlet.</param>
            <param name="templateDefinition">The template source to use.</param>
            <returns>The defined template.</returns>
        </member>
        <member name="M:PSStringTemplate.TemplateGroupInfo.CreateFromGroupDefinition(System.Management.Automation.Cmdlet,System.String)">
            <summary>
            Create a template group from a string group definition.
            </summary>
            <param name="context">The <see cref="T:System.Management.Automation.Cmdlet"/> context to throw from.</param>
            <param name="groupDefinition">The string group definition.</param>
            <returns>The compiled template group.</returns>
        </member>
        <member name="M:PSStringTemplate.TemplateGroupInfo.Bind(System.Management.Automation.Cmdlet)">
            <summary>
            Attaches a template group to a running <see cref="T:System.Management.Automation.Cmdlet"/>.
            </summary>
            <param name="context">The <see cref="T:System.Management.Automation.Cmdlet"/> instance to attach to.</param>
        </member>
        <member name="M:PSStringTemplate.TemplateGroupInfo.Unbind">
            <summary>
            Removes the attached <see cref="T:System.Management.Automation.Cmdlet"/> from a template group.
            </summary>
        </member>
        <member name="M:PSStringTemplate.TemplateGroupInfo.Bind(Antlr4.StringTemplate.TemplateGroup,System.Management.Automation.Cmdlet)">
            <summary>
            Attaches a template group to a running <see cref="T:System.Management.Automation.Cmdlet"/>.
            </summary>
            <param name="group">The <see cref="T:Antlr4.StringTemplate.TemplateGroup"/> to attach.</param>
            <param name="context">The <see cref="T:System.Management.Automation.Cmdlet"/> instance to attach to.</param>
        </member>
        <member name="T:PSStringTemplate.TemplateInfo">
            <summary>
            Displays <see cref="T:Antlr4.StringTemplate.Template"/> information in a simpler format for use in PowerShell.
            </summary>
        </member>
        <member name="M:PSStringTemplate.TemplateInfo.#ctor(Antlr4.StringTemplate.Template,PSStringTemplate.TemplateGroupInfo)">
            <summary>
            Initializes a new instance of the <see cref="T:PSStringTemplate.TemplateInfo"/> class.
            </summary>
            <param name="templateInstance">The internal <see cref="T:Antlr4.StringTemplate.Template"/> object.</param>
            <param name="groupInfo">The group the template belongs to.</param>
        </member>
        <member name="P:PSStringTemplate.TemplateInfo.Parameters">
            <summary>
            Gets the parameters defined in the wrapped <see cref="T:Antlr4.StringTemplate.Template"/>.
            </summary>
        </member>
        <member name="P:PSStringTemplate.TemplateInfo.Name">
            <summary>
            Gets the name of the wrapped <see cref="T:Antlr4.StringTemplate.Template"/>.
            </summary>
        </member>
        <member name="P:PSStringTemplate.TemplateInfo.TemplateSource">
            <summary>
            Gets the raw <see cref="T:Antlr4.StringTemplate.Template"/> source string.
            </summary>
        </member>
        <member name="P:PSStringTemplate.TemplateInfo.Group">
            <summary>
            Gets the <see cref="T:Antlr4.StringTemplate.TemplateGroup"/> this template belongs to wrapped in a
            <see cref="T:PSStringTemplate.TemplateGroupInfo"/> object.
            </summary>
        </member>
        <member name="P:PSStringTemplate.TemplateInfo.Instance">
            <summary>
            Gets the base <see cref="T:Antlr4.StringTemplate.Template"/> object.
            </summary>
        </member>
        <member name="M:PSStringTemplate.TemplateInfo.ResetInstance">
            <summary>
            Recompile the wrapped <see cref="T:Antlr4.StringTemplate.Template"/> to clear arguments.
            </summary>
        </member>
        <member name="T:PSStringTemplate.TypeAdapter">
            <summary>
            Provides static property binding for <see cref="T:System.Type"/> objects.
            </summary>
        </member>
        <member name="M:PSStringTemplate.TypeAdapter.GetProperty(Antlr4.StringTemplate.Interpreter,Antlr4.StringTemplate.TemplateFrame,System.Object,System.Object,System.String)">
            <summary>
            Gets the value of a property if it exists.
            </summary>
            <param name="interpreter">The current interpreter passed by Antlr.</param>
            <param name="frame">The current frame passed by Antlr.</param>
            <param name="o">The target of the property binding</param>
            <param name="property">The property passed by Antlr.</param>
            <param name="propertyName">The target property name.</param>
            <returns>The value of the property if it exists, otherwise <see langword="null"/>.</returns>
        </member>
        <member name="M:PSStringTemplate.TypeAdapter.GetProperty(System.Type,System.String)">
            <summary>
            Gets the value of a static property.
            </summary>
            <param name="type">The <see cref="T:System.Type"/> with the target property.</param>
            <param name="propertyName">The name of the property to retrieve.</param>
            <returns>The value if the property exists, otherwise <see langword="null"/>.</returns>
        </member>
    </members>
</doc>
tools\PSStringTemplate\en-US\PSStringTemplate.dll-Help.xml
<?xml version="1.0" encoding="utf-8"?>
<helpItems schema="maml" xmlns="http://msh">
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-StringTemplate</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>StringTemplate</command:noun>
      <maml:description>
        <maml:para>Renders a Template object.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>This cmdlet will take a Template object from a TemplateGroup, add specified parameters and render the template into a string. It can use an existing Template object (from the New-StringTemplateGroup cmdlet) or it can create a new Template using a string specified in the "Definition" parameter.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-StringTemplate</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="0" aliases="none">
          <maml:name>Parameters</maml:name>
          <maml:Description>
            <maml:para>Specifies the arguments to pass to the template.  If a IDictionary object (such as a hashtable) is specified, the entries will be used as arguments.  All other objects will use the objects properties as arguments.</maml:para>
            <maml:para>Some methods will also be added as arguments if they meet the following criteria:</maml:para>
            <maml:para>- Has a return value</maml:para>
            <maml:para>- Has a parameterless overload</maml:para>
            <maml:para>- The name follows the format "GetSomething"</maml:para>
            <maml:para>- Does not have a matching property with value</maml:para>
            <maml:para></maml:para>
            <maml:para>As an example, the method RuntimeMethodInfo.GetParameters() would be added as an argument with the name "Parameters".  This is to stay consistent with StringTemplate4 behavior. See documentation for the StringTemplate4 template engine more information.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">PSObject</command:parameterValue>
          <dev:type>
            <maml:name>PSObject</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
          <maml:name>Definition</maml:name>
          <maml:Description>
            <maml:para>Specifies a Template definition string to create a new Template to be rendered.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
      <command:syntaxItem>
        <maml:name>Invoke-StringTemplate</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="0" aliases="none">
          <maml:name>Group</maml:name>
          <maml:Description>
            <maml:para>Specifies an existing TemplateGroup to retrieve a template from.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">TemplateGroupInfo</command:parameterValue>
          <dev:type>
            <maml:name>TemplateGroupInfo</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="0" aliases="none">
          <maml:name>Parameters</maml:name>
          <maml:Description>
            <maml:para>Specifies the arguments to pass to the template.  If a IDictionary object (such as a hashtable) is specified, the entries will be used as arguments.  All other objects will use the objects properties as arguments.</maml:para>
            <maml:para>Some methods will also be added as arguments if they meet the following criteria:</maml:para>
            <maml:para>- Has a return value</maml:para>
            <maml:para>- Has a parameterless overload</maml:para>
            <maml:para>- The name follows the format "GetSomething"</maml:para>
            <maml:para>- Does not have a matching property with value</maml:para>
            <maml:para></maml:para>
            <maml:para>As an example, the method RuntimeMethodInfo.GetParameters() would be added as an argument with the name "Parameters".  This is to stay consistent with StringTemplate4 behavior. See documentation for the StringTemplate4 template engine more information.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">PSObject</command:parameterValue>
          <dev:type>
            <maml:name>PSObject</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName)" position="named" aliases="Name">
          <maml:name>Name</maml:name>
          <maml:Description>
            <maml:para>Specifies the name of the Template within the TemplateGroup.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
        <maml:name>Definition</maml:name>
        <maml:Description>
          <maml:para>Specifies a Template definition string to create a new Template to be rendered.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName, ByValue)" position="0" aliases="none">
        <maml:name>Group</maml:name>
        <maml:Description>
          <maml:para>Specifies an existing TemplateGroup to retrieve a template from.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">TemplateGroupInfo</command:parameterValue>
        <dev:type>
          <maml:name>TemplateGroupInfo</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="True (ByPropertyName)" position="named" aliases="Name">
        <maml:name>Name</maml:name>
        <maml:Description>
          <maml:para>Specifies the name of the Template within the TemplateGroup.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="0" aliases="none">
        <maml:name>Parameters</maml:name>
        <maml:Description>
          <maml:para>Specifies the arguments to pass to the template.  If a IDictionary object (such as a hashtable) is specified, the entries will be used as arguments.  All other objects will use the objects properties as arguments.</maml:para>
          <maml:para>Some methods will also be added as arguments if they meet the following criteria:</maml:para>
          <maml:para>- Has a return value</maml:para>
          <maml:para>- Has a parameterless overload</maml:para>
          <maml:para>- The name follows the format "GetSomething"</maml:para>
          <maml:para>- Does not have a matching property with value</maml:para>
          <maml:para></maml:para>
          <maml:para>As an example, the method RuntimeMethodInfo.GetParameters() would be added as an argument with the name "Parameters".  This is to stay consistent with StringTemplate4 behavior. See documentation for the StringTemplate4 template engine more information.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">PSObject</command:parameterValue>
        <dev:type>
          <maml:name>PSObject</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes>
      <command:inputType>
        <dev:type>
          <maml:name>PSStringTemplate.TemplateGroupInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para>You can pass template groups from New-StringTemplateGroup to this cmdlet.  You can also pass objects with a property named "Group".</maml:para>
        </maml:description>
      </command:inputType>
      <command:inputType>
        <dev:type>
          <maml:name>System.String</maml:name>
        </dev:type>
        <maml:description>
          <maml:para>You can pass objects with a property named "Name" as template names to this cmdlet.</maml:para>
        </maml:description>
      </command:inputType>
    </command:inputTypes>
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>System.String</maml:name>
        </dev:type>
        <maml:description>
          <maml:para>The rendered template will be returned as a string.</maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- EXAMPLE 1 --------------------------</maml:title>
        <dev:code>PS&gt; Invoke-StringTemplate -Definition '&lt;language&gt; is very &lt;adjective&gt;!' -Parameters @{
    language = 'PowerShell'
    adjective = 'cool'
}

Output
------

PowerShell is very cool!</dev:code>
        <dev:remarks>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- EXAMPLE 2 --------------------------</maml:title>
        <dev:code>PS&gt; $definition = 'Name: &lt;Name&gt;&lt;\n&gt;Commands: &lt;ExportedCommands; separator=", "&gt;'
PS&gt; Invoke-StringTemplate -Definition $definition -Parameters (Get-Module PSReadLine)

Output
------

Name: PSReadline
Commands: Get-PSReadlineKeyHandler, Get-PSReadlineOption, Remove-PSReadlineKeyHandler, Set-PSReadlineKeyHandler, Set-PSReadlineOption, PSConsoleHostReadline</dev:code>
        <dev:remarks>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- EXAMPLE 3 --------------------------</maml:title>
        <dev:code>PS&gt; $definition = @'
    Param(parameter) ::= "[&lt;parameter.ParameterType.Name&gt;] $&lt;parameter.Name&gt;"
    Method(member) ::= &lt;&lt;
[&lt;member.ReturnType.Name&gt;]&lt;if(member.IsStatic)&gt; static&lt;endif&gt; &lt;member.Name&gt; (&lt;member.Parameters:Param(); separator=", "&gt;) {
    throw [NotImplementedException]::new()
}
&gt;&gt;
    Class(Name, DeclaredMethods) ::= &lt;&lt;
class MyClass : &lt;Name&gt; {
    &lt;DeclaredMethods:Method(); separator="\n\n"&gt;
}
&gt;&gt;
'@
PS&gt; $group = New-StringTemplateGroup -Definition $definition
PS&gt; $group | Invoke-StringTemplate -Name Class -Parameters ([System.Runtime.InteropServices.ICustomMarshaler])

Output
------

class MyClass : ICustomMarshaler {
    [Object] MarshalNativeToManaged ([IntPtr] $pNativeData) {
        throw [NotImplementedException]::new()
    }

    [IntPtr] MarshalManagedToNative ([Object] $ManagedObj) {
        throw [NotImplementedException]::new()
    }

    [Void] CleanUpNativeData ([IntPtr] $pNativeData) {
        throw [NotImplementedException]::new()
    }

    [Void] CleanUpManagedData ([Object] $ManagedObj) {
        throw [NotImplementedException]::new()
    }

    [Int32] GetNativeDataSize () {
        throw [NotImplementedException]::new()
    }
}</dev:code>
        <dev:remarks>
          <maml:para></maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://github.com/SeeminglyScience/PSStringTemplate/blob/master/docs/en-US/Invoke-StringTemplate.md</maml:uri>
      </maml:navigationLink>
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>New-StringTemplateGroup</command:name>
      <command:verb>New</command:verb>
      <command:noun>StringTemplateGroup</command:noun>
      <maml:description>
        <maml:para>Define a group of templates.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>The New-StringTemplateGroup cmdlet allows you to create a group of templates using the group definition syntax.  Templates within a group can reference other templates in the same group.</maml:para>
      <maml:para>You can use this to enumerate arrays, call different templates based on conditions, or just for better organization.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>New-StringTemplateGroup</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
          <maml:name>Definition</maml:name>
          <maml:Description>
            <maml:para>The group definition string to use to compile a template group.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
        <maml:name>Definition</maml:name>
        <maml:Description>
          <maml:para>The group definition string to use to compile a template group.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes>
      <command:inputType>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:inputType>
    </command:inputTypes>
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>PSStringTemplate.TemplateGroupInfo</maml:name>
        </dev:type>
        <maml:description>
          <maml:para>The compiled template group is returned to the pipeline. This can then be passed to the Invoke-StringTemplate cmdlet for rendering.</maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- EXAMPLE 1 --------------------------</maml:title>
        <dev:code>PS&gt; $group = New-StringTemplateGroup -Definition @'

    memberTemplate(Name, Parameters, ReturnType) ::= &lt;&lt;
&lt;Name&gt;&lt;if(ReturnType)&gt;(&lt;Parameters:paramTemplate(); separator=", "&gt;)&lt;endif&gt;
&gt;&gt;

    paramTemplate(param) ::= "$&lt;param.Name&gt;"
'@
PS&gt; $group | Invoke-StringTemplate -Name memberTemplate ([string].GetProperty('Length'))
Length
PS&gt; $group | Invoke-StringTemplate -Name memberTemplate ([string].GetMethod('Clone'))
Clone()
PS&gt; $group | Invoke-StringTemplate -Name memberTemplate ([string].GetMethod('IsNullOrWhiteSpace'))
IsNullOrWhiteSpace($value)
PS&gt; $group | Invoke-StringTemplate -Name memberTemplate ([string].GetMethod('Insert'))
Insert($startIndex, $value)</dev:code>
        <dev:remarks>
          <maml:para>Create a template to generate different member expressions from MemberInfo objects.</maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://github.com/SeeminglyScience/PSStringTemplate/blob/master/docs/en-US/New-StringTemplateGroup.md</maml:uri>
      </maml:navigationLink>
    </command:relatedLinks>
  </command:command>
</helpItems>
tools\PSStringTemplate\PSGetModuleInfo.xml
<Objs Version="1.1.0.1" xmlns="http://schemas.microsoft.com/powershell/2004/04">
  <Obj RefId="0">
    <TN RefId="0">
      <T>Microsoft.PowerShell.Commands.PSRepositoryItemInfo</T>
      <T>System.Management.Automation.PSCustomObject</T>
      <T>System.Object</T>
    </TN>
    <MS>
      <S N="Name">PSStringTemplate</S>
      <Version N="Version">0.2.0</Version>
      <S N="Type">Module</S>
      <S N="Description">Create and render templates using the StringTemplate template engine.</S>
      <S N="Author">Patrick Meinecke</S>
      <S N="CompanyName">SeeminglyScience</S>
      <S N="Copyright">(c) 2017 Patrick Meinecke. All rights reserved.</S>
      <DT N="PublishedDate">2017-11-11T18:53:13+00:00</DT>
      <Nil N="InstalledDate" />
      <Nil N="UpdatedDate" />
      <URI N="LicenseUri">https://github.com/SeeminglyScience/PSStringTemplate/blob/master/LICENSE</URI>
      <URI N="ProjectUri">https://github.com/SeeminglyScience/PSStringTemplate</URI>
      <Nil N="IconUri" />
      <Obj N="Tags" RefId="1">
        <TN RefId="1">
          <T>System.Object[]</T>
          <T>System.Array</T>
          <T>System.Object</T>
        </TN>
        <LST>
          <S>CodeGeneration</S>
          <S>Generation</S>
          <S>Template</S>
          <S>String</S>
          <S>PSModule</S>
        </LST>
      </Obj>
      <Obj N="Includes" RefId="2">
        <TN RefId="2">
          <T>System.Collections.Hashtable</T>
          <T>System.Object</T>
        </TN>
        <DCT>
          <En>
            <S N="Key">Function</S>
            <Obj N="Value" RefId="3">
              <TNRef RefId="1" />
              <LST />
            </Obj>
          </En>
          <En>
            <S N="Key">RoleCapability</S>
            <Obj N="Value" RefId="4">
              <TNRef RefId="1" />
              <LST />
            </Obj>
          </En>
          <En>
            <S N="Key">Command</S>
            <Obj N="Value" RefId="5">
              <TNRef RefId="1" />
              <LST>
                <S>New-StringTemplateGroup</S>
                <S>Invoke-StringTemplate</S>
              </LST>
            </Obj>
          </En>
          <En>
            <S N="Key">DscResource</S>
            <Obj N="Value" RefId="6">
              <TNRef RefId="1" />
              <LST />
            </Obj>
          </En>
          <En>
            <S N="Key">Workflow</S>
            <Obj N="Value" RefId="7">
              <TNRef RefId="1" />
              <LST />
            </Obj>
          </En>
          <En>
            <S N="Key">Cmdlet</S>
            <Obj N="Value" RefId="8">
              <TNRef RefId="1" />
              <LST>
                <S>New-StringTemplateGroup</S>
                <S>Invoke-StringTemplate</S>
              </LST>
            </Obj>
          </En>
        </DCT>
      </Obj>
      <Nil N="PowerShellGetFormatVersion" />
      <S N="ReleaseNotes">- Add template parameter and property binding for static properties_x000D__x000A_- Enable format options for DateTime template parameters</S>
      <Obj N="Dependencies" RefId="9">
        <TNRef RefId="1" />
        <LST />
      </Obj>
      <S N="RepositorySourceLocation">https://www.powershellgallery.com/api/v2/</S>
      <S N="Repository">PSGallery</S>
      <S N="PackageManagementProvider">NuGet</S>
      <Obj N="AdditionalMetadata" RefId="10">
        <TN RefId="3">
          <T>System.Management.Automation.PSCustomObject</T>
          <T>System.Object</T>
        </TN>
        <MS>
          <S N="copyright">(c) 2017 Patrick Meinecke. All rights reserved.</S>
          <S N="description">Create and render templates using the StringTemplate template engine.</S>
          <S N="requireLicenseAcceptance">True</S>
          <S N="releaseNotes">- Add template parameter and property binding for static properties_x000D__x000A_- Enable format options for DateTime template parameters</S>
          <S N="isLatestVersion">True</S>
          <S N="isAbsoluteLatestVersion">True</S>
          <S N="versionDownloadCount">406</S>
          <S N="downloadCount">619</S>
          <S N="packageSize">308598</S>
          <S N="published">11/11/2017 18:53:13 +00:00</S>
          <S N="created">11/11/2017 18:53:13 +00:00</S>
          <S N="tags">CodeGeneration Generation Template String PSModule PSCmdlet_New-StringTemplateGroup PSCommand_New-StringTemplateGroup PSCmdlet_Invoke-StringTemplate PSCommand_Invoke-StringTemplate PSIncludes_Cmdlet</S>
          <S N="developmentDependency">False</S>
          <S N="updated">2018-05-12T17:12:03Z</S>
          <S N="NormalizedVersion">0.2.0</S>
          <S N="IsPrerelease">false</S>
          <S N="ItemType">Module</S>
          <S N="FileList">PSStringTemplate.nuspec|PSStringTemplate.format.ps1xml|PSStringTemplate.psd1|PSStringTemplate.psm1|bin\Core\Antlr3.Runtime.dll|bin\Core\Antlr4.StringTemplate.dll|bin\Core\PSStringTemplate.deps.json|bin\Core\PSStringTemplate.dll|bin\Core\PSStringTemplate.pdb|bin\Core\PSStringTemplate.xml|bin\Desktop\Antlr3.Runtime.dll|bin\Desktop\Antlr4.StringTemplate.dll|bin\Desktop\PSStringTemplate.dll|bin\Desktop\PSStringTemplate.pdb|bin\Desktop\PSStringTemplate.xml|en-US\PSStringTemplate.dll-Help.xml</S>
          <S N="GUID">f188d0cf-291f-41a1-ae0e-c770d980cf6e</S>
          <S N="PowerShellVersion">3.0</S>
          <S N="DotNetFrameworkVersion">4.5</S>
          <S N="CLRVersion">4.0</S>
        </MS>
      </Obj>
      <S N="InstalledLocation">C:\Users\Paul\AppData\Local\Temp\21899379-ab54-46e4-b46b-bead0a474e61\PSStringTemplate\0.2.0</S>
    </MS>
  </Obj>
</Objs>
tools\PSStringTemplate\PSStringTemplate.format.ps1xml
 
tools\PSStringTemplate\PSStringTemplate.psd1
@{

# Script module or binary module file associated with this manifest.
ModuleToProcess = '.\PSStringTemplate.psm1'

# Version number of this module.
ModuleVersion = '0.2.0'

# ID used to uniquely identify this module
GUID = 'f188d0cf-291f-41a1-ae0e-c770d980cf6e'

# Author of this module
Author = 'Patrick Meinecke'

# Copyright statement for this module
Copyright = '(c) 2017 Patrick Meinecke. All rights reserved.'

# Description of the functionality provided by this module
Description = 'Create and render templates using the StringTemplate template engine.'

# Minimum version of the Windows PowerShell engine required by this module
PowerShellVersion = '3.0'

# Minimum version of Microsoft .NET Framework required by this module
DotNetFrameworkVersion = '4.5'

# Minimum version of the common language runtime (CLR) required by this module. This prerequisite is valid for the PowerShell Desktop edition only.
CLRVersion = '4.0'

# Format files (.ps1xml) to be loaded when importing this module
FormatsToProcess = 'PSStringTemplate.format.ps1xml'

# Functions to export from this module
FunctionsToExport = @()

# Cmdlets to export from this module
CmdletsToExport = 'New-StringTemplateGroup', 'Invoke-StringTemplate'

# Variables to export from this module
VariablesToExport = @()

# Aliases to export from this module
AliasesToExport = @()

# List of all files packaged with this module
FileList = 'en-US/PSStringTemplate.dll-Help.xml',
           'bin/Desktop/Antlr4.StringTemplate.dll',
           'bin/Desktop/PSStringTemplate.dll',
           'bin/Desktop/Antlr3.Runtime.dll',
           'bin/Core/Antlr4.StringTemplate.dll',
           'bin/Core/PSStringTemplate.dll',
           'bin/Core/Antlr3.Runtime.dll',
           'PSStringTemplate.format.ps1xml',
           'PSStringTemplate.psd1',
           'PSStringTemplate.psm1'

# Private data to pass to the module specified in RootModule/ModuleToProcess. This may also contain a PSData hashtable with additional module metadata used by PowerShell.
PrivateData = @{

    PSData = @{

        # Tags applied to this module. These help with module discovery in online galleries.
        Tags = @('CodeGeneration', 'Generation', 'Template', 'String')

        # A URL to the license for this module.
        LicenseUri = 'https://github.com/SeeminglyScience/PSStringTemplate/blob/master/LICENSE'

        # A URL to the main website for this project.
        ProjectUri = 'https://github.com/SeeminglyScience/PSStringTemplate'

        # A URL to an icon representing this module.
        # IconUri = ''

        # ReleaseNotes of this module
        ReleaseNotes = @'
- Add template parameter and property binding for static properties
- Enable format options for DateTime template parameters
'@

    } # End of PSData hashtable

} # End of PrivateData hashtable

# HelpInfo URI of this module
# HelpInfoURI = ''

}
tools\PSStringTemplate\PSStringTemplate.psm1
if (-not $PSVersionTable.PSEdition -or $PSVersionTable.PSEdition -eq 'Desktop') {
    Import-Module $PSScriptRoot/bin/Desktop/PSStringTemplate.dll
} else {
    Import-Module $PSScriptRoot/bin/Core/PSStringTemplate.dll
}
tools\VERIFICATION.txt
VERIFICATION
Verification is intended to assist the Chocolatey moderators and community in verifying that this package's contents are trustworthy.

To verify the files using the project source:

1. Please go to the project source location (https://github.com/SeeminglyScience/PSStringTemplate) and download the source files;
2. Build the source to create the binary files to verify;
3. Use Get-FileHash -Path <FILE TO VERIFY> to get the file hash value from both the built file (from step 1 above) and the file from the package and compare them;

Alternatively you can download the module from the PowerShell Gallery ...

    Save-Module -Name PSStringTemplate -Path <PATH TO DOWNLOAD TO>

... and compare the files from the package against those in the installed module. Again use Get-FileHash -Path <FILE TO VERIFY> to retrieve those hash values.

Log in or click on link to see number of positives.

In cases where actual malware is found, the packages are subject to removal. Software sometimes has false positives. Moderators do not necessarily validate the safety of the underlying software, only that a package retrieves software from the official distribution point and/or validate embedded software against official distribution point (where distribution rights allow redistribution).

Chocolatey Pro provides runtime protection from possible malware.

Add to Builder Version Downloads Last Updated Status

This package has no dependencies.

Discussion for the PSStringTemplate (PowerShell Module) Package

Ground Rules:

  • This discussion is only about PSStringTemplate (PowerShell Module) and the PSStringTemplate (PowerShell Module) package. If you have feedback for Chocolatey, please contact the Google Group.
  • This discussion will carry over multiple versions. If you have a comment about a particular version, please note that in your comments.
  • The maintainers of this Chocolatey Package will be notified about new comments that are posted to this Disqus thread, however, it is NOT a guarantee that you will get a response. If you do not hear back from the maintainers after posting a message below, please follow up by using the link on the left side of this page or follow this link to contact maintainers. If you still hear nothing back, please follow the package triage process.
  • Tell us what you love about the package or PSStringTemplate (PowerShell Module), or tell us what needs improvement.
  • Share your experiences with the package, or extra configuration or gotchas that you've found.
  • If you use a url, the comment will be flagged for moderation until you've been whitelisted. Disqus moderated comments are approved on a weekly schedule if not sooner. It could take between 1-5 days for your comment to show up.
comments powered by Disqus