Skip to content

mdlopresti/ValidateJson

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ValidateJson

Github Actions Build PowerShell Gallery Version (including pre-releases)

Json validation for older PowerShell.

Description

Test-Json is not implemented for Powershell 5.1, however there are many Powershell modules out there that do not support Powershell 6.0+, this module fills that gap. The version of the function in this module is a direct drop-in replacement for the official Test-Json, accepting the exact same parameters.

The project relies on the NJsonSchema nugget package.

Todo

  • Functional MVP
  • Invoke-Build build and package process
  • Manual Publish to PSGallery
  • GitHub Actions CI
  • CI required on PRs
  • GitHub Actions CD w/psgallery publish and GitHub Artifacts
  • Pester Unit Testing
  • Help docs with platyPS
  • Add documentation update to CI process
  • Add Code coverage report