JsonPoke.MSBuild
1.0.4
See the version list below for details.
dotnet add package JsonPoke.MSBuild --version 1.0.4
NuGet\Install-Package JsonPoke.MSBuild -Version 1.0.4
<PackageReference Include="JsonPoke.MSBuild" Version="1.0.4"> <PrivateAssets>all</PrivateAssets> <IncludeAssets>runtime; build; native; contentfiles; analyzers</IncludeAssets> </PackageReference>
paket add JsonPoke.MSBuild --version 1.0.4
#r "nuget: JsonPoke.MSBuild, 1.0.4"
// Install JsonPoke.MSBuild as a Cake Addin #addin nuget:?package=JsonPoke.MSBuild&version=1.0.4 // Install JsonPoke.MSBuild as a Cake Tool #tool nuget:?package=JsonPoke.MSBuild&version=1.0.4
JsonPoke and JsonPeek build tasks
eg: <JsonPoke FileFullPath="$(MSBuildProjectDirectory)" JsonFile="Project.json" Value="Empty-FromTest" JPath="Project.Name">
</JsonPoke>
<JsonPoke FileFullPath="$(MSBuildProjectDirectory)" JsonFile="Project.json" Value="Empty-FromTest" JPath="Project.IncludedLibrary[?(@.Name == 'Lib-1')].Value">
</JsonPoke>
<JsonPeek FileFullPath="$(MSBuildProjectDirectory)" JsonFile="Project.json" JPath="XYZ.ABC[?(@.Name == 'L-1')].Value">
<Output TaskParameter="Result" ItemName="L1Values"/>
</JsonPeek>
<Message Text="Values: @(L1Values)"/>
Learn more about Target Frameworks and .NET Standard.
-
- Newtonsoft.Json (>= 6.0.5)
NuGet packages (1)
Showing the top 1 NuGet packages that depend on JsonPoke.MSBuild:
Package | Downloads |
---|---|
OctopusDeployExport.MSBuild
Exports your octopus deploy project as JSON and masks the time and other passwords. |
GitHub repositories (1)
Showing the top 1 popular GitHub repositories that depend on JsonPoke.MSBuild:
Repository | Stars |
---|---|
MonoGame/MonoGame
One framework for creating powerful cross-platform games.
|
1.0.2: Added JPath derived from Newtonsoft.json http://james.newtonking.com/archive/2014/02/01/json-net-6-0-release-1-%E2%80%93-jsonpath-and-f-support
1.0.4 : Fixing JSONPeek to return ITaskItem[] Result as output.
Upgrade to this version needs change from Value property to Result property as output