Creating Templates
Define a JSON Schema for a Template
// Direct JSON Schema definition
const schema = {
"$schema": "http://json-schema.org/draft-07/schema#",
"type": "object",
"properties": {
"name": {"type": "string", "description": "The name of the organization."},
"description": {"type": "string", "description": "A brief description of the organization."},
"website": {"type": "string", "description": "The URL of the organization's website.", "format": "uri"}
},
"required": ["name"],
};
// Generate JSON schema from a TypeScript interface
const dataName = 'User';
const myDataType = `interface ${dataName} {
name: string;
age: number;
}`;
const schema = generateJsonSchema(dataName, myDataType);Create a New Template
Installing Templates
Uninstalling Templates
Last updated
Was this helpful?