Skip to content

Latest commit

 

History

History
76 lines (43 loc) · 7.14 KB

README.md

File metadata and controls

76 lines (43 loc) · 7.14 KB
Latest Version PowerShell Gallery Build Status Project Board Issues License
Latest Version Powershell Gallery Build Status Board Status GitHub issues GitHub license

schema Module

Description

A PowerShell Module for working with JSON Schema documents

schema Cmdlets

This function takes the schemaArray object and converts it into a PowerShell array that can be nicely output as a JSON string.

This function takes the schemaObject object and converts it into a PowerShell object that can be nicely output as a JSON string.

This function takes an object that has the format of a Schema Definition and converts it into the schemaDefinition class. It can also return as either the schemaDefinition class or a json string.

This function takes the output of ConvertFrom-Json CmdLet and converts it into SchemaModule classes.

This function provides the ability to find objects within the JSON schema either by Name, by Type or by a Path.

A simple schema linter

A function to follow the Definition keyword and return the referenced schema

This function will return a schemaDocument object of the input Schema.

A function to follow the ref keyword and return the referenced schema

A function to create new SchemaModule objects

A function to create new Schema Integer object

A function to create new Schema Boolean object

A function to create new Schema Number object

A Function to create either an object property or array item

A function to create new Schema String object