-
-
Notifications
You must be signed in to change notification settings - Fork 8
Support for JSON Schemas #274
Copy link
Copy link
Closed
Labels
enhancementNew feature or requestNew feature or request
Description
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request
JSON Schemas are very helpful when it comes to describing the shape of a property bag.
PipeScript should be able to take any JSON schema (or subschema) and produce a [ScriptBlock] that can implement that schema.
Cannonically, this transpiler should be available in at least two ways:
{ [JSONSchema(SchemaURI='https://aka.ms/terminal-profiles-schema#Profile')] param() process { # My custom code } }.Transpile