changedOutput schema / (root)
Previous value: -{
- "$defs": {
- "problem": {
- "properties": {
- "code": {
- "type": "string"
- },
- "fix": {
- "type": [
- "string",
- "null"
- ]
- },
- "says": {
- "type": "string"
- },
- "where": {
- "type": [
- "string",
- "null"
- ]
- }
- },
- "required": [
- "code",
- "where",
- "says",
- "fix"
- ],
- "type": "object"
- }
- },
- "properties": {
- "cartoon_example": {
- "description": "A whole talking cartoon file ({cast, program}) to copy: give it to validate as cartoon.",
- "type": "object"
- },
- "cast_entry_example": {
- "description": "One cast entry that draws the first character: the value under a cast id, as in {\"cast\": {\"A\": <this>}}.",
- "type": "object"
- },
- "characters": {
- "items": {
- "properties": {
- "colors": {
- "description": "The look.colors keys (body, skin, acc), what each paints on this character, and the default colour.",
- "type": "array"
- },
- "id": {
- "description": "The character pack id (c4c:char:<slug>) when the pack is published, else null.",
- "type": [
- "string",
- "null"
- ]
- },
- "legs": {
- "type": "integer"
- },
- "links": {
- "description": "Links that open it: studio (put it in a cartoon) and create (start a new character from it).",
- "type": "object"
- },
- "name": {
- "type": "string"
- },
- "options": {
- "description": "The look.options keys this character has, with their values.",
- "type": "array"
- },
- "slug": {
- "type": "string"
- },
- "template": {
- "description": "What a cast entry's look.template says to draw this character.",
- "type": "string"
- },
- "url": {
- "description": "The character's page on jabbertoon.com.",
- "type": "string"
- },
- "views": {
- "description": "The views it is drawn in; the first is its own.",
- "items": {
- "type": "string"
- },
- "type": "array"
- }
- },
- "required": [
- "slug",
- "name",
- "template",
- "url"
- ],
- "type": "object"
- },
- "type": "array"
- },
- "count": {
- "type": "integer"
- },
- "error": {
- "$ref": "#/$defs/problem"
- },
- "notes": {
- "items": {
- "type": "string"
- },
- "type": "array"
- },
- "ok": {
- "type": "boolean"
- },
- "url": {
- "description": "The page that lists every character.",
- "type": "string"
- }
- },
- "required": [
- "ok",
- "url"
- ],
- "type": "object"
-}New value: +null