{
	"$schema": "https://json-schema.org/draft/2020-12/schema",
	"type": "object",
	"propertyNames": {
		"type": "string"
	},
	"additionalProperties": {
		"type": "object",
		"properties": {
			"title": {
				"description": "Example title",
				"type": "string"
			},
			"desc": {
				"description": "Example description",
				"type": "string"
			},
			"outro": {
				"description": "Example outro",
				"type": "string"
			},
			"data": {
				"type": "object",
				"propertyNames": {
					"type": "string"
				},
				"additionalProperties": {
					"type": "object",
					"properties": {
						"input": {
							"type": "string",
							"description": "Example input. Can be a file or a string"
						},
						"title": {
							"description": "Example title",
							"type": "string"
						},
						"type": {
							"description": "Input type. For example: bash, js, ts etc",
							"type": "string"
						},
						"desc": {
							"description": "Example description",
							"type": "string"
						},
						"outro": {
							"description": "Example outro",
							"type": "string"
						}
					},
					"required": [
						"input"
					],
					"additionalProperties": false
				}
			}
		},
		"required": [
			"data"
		],
		"additionalProperties": false
	}
}