JsonPoke.MSBuild
1.0.2
See the version list below for details.
dotnet add package JsonPoke.MSBuild --version 1.0.2
NuGet\Install-Package JsonPoke.MSBuild -Version 1.0.2
<PackageReference Include="JsonPoke.MSBuild" Version="1.0.2"> <PrivateAssets>all</PrivateAssets> <IncludeAssets>runtime; build; native; contentfiles; analyzers</IncludeAssets> </PackageReference>
paket add JsonPoke.MSBuild --version 1.0.2
#r "nuget: JsonPoke.MSBuild, 1.0.2"
// Install JsonPoke.MSBuild as a Cake Addin #addin nuget:?package=JsonPoke.MSBuild&version=1.0.2 // Install JsonPoke.MSBuild as a Cake Tool #tool nuget:?package=JsonPoke.MSBuild&version=1.0.2
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="Project.IncludedLibraryVariableSetIds[?(@.Name == 'Lib-69')].Value">
<Output TaskParameter="Value" PropertyName="Lib69Value"/>
</JsonPeek>
<Message Text="Project.IncludedLibraryVariableSetIds[?(@.Name == 'Lib-69')].Value : $(Lib69Value)"/>
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