| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114 | 
							- {
 
-     "$id": "config.json",
 
-     "$schema": "http://json-schema.org/draft-07/schema#",
 
-     "type": "object",
 
-     "properties": {
 
-         "border": {
 
-             "$ref": "#/definitions/borders"
 
-         },
 
-         "columns": {
 
-             "$ref": "#/definitions/columns"
 
-         },
 
-         "columnDefault": {
 
-             "$ref": "#/definitions/column"
 
-         },
 
-         "drawHorizontalLine": {
 
-             "typeof": "function"
 
-         }
 
-     },
 
-     "additionalProperties": false,
 
-     "definitions": {
 
-         "columns": {
 
-             "type": "object",
 
-             "patternProperties": {
 
-                 "^[0-9]+$": {
 
-                     "$ref": "#/definitions/column"
 
-                 }
 
-             },
 
-             "additionalProperties": false
 
-         },
 
-         "column": {
 
-             "type": "object",
 
-             "properties": {
 
-                 "alignment": {
 
-                     "type": "string",
 
-                     "enum": [
 
-                         "left",
 
-                         "right",
 
-                         "center"
 
-                     ]
 
-                 },
 
-                 "width": {
 
-                     "type": "number"
 
-                 },
 
-                 "wrapWord": {
 
-                     "type": "boolean"
 
-                 },
 
-                 "truncate": {
 
-                     "type": "number"
 
-                 },
 
-                 "paddingLeft": {
 
-                     "type": "number"
 
-                 },
 
-                 "paddingRight": {
 
-                     "type": "number"
 
-                 }
 
-             },
 
-             "additionalProperties": false
 
-         },
 
-         "borders": {
 
-             "type": "object",
 
-             "properties": {
 
-                 "topBody": {
 
-                     "$ref": "#/definitions/border"
 
-                 },
 
-                 "topJoin": {
 
-                     "$ref": "#/definitions/border"
 
-                 },
 
-                 "topLeft": {
 
-                     "$ref": "#/definitions/border"
 
-                 },
 
-                 "topRight": {
 
-                     "$ref": "#/definitions/border"
 
-                 },
 
-                 "bottomBody": {
 
-                     "$ref": "#/definitions/border"
 
-                 },
 
-                 "bottomJoin": {
 
-                     "$ref": "#/definitions/border"
 
-                 },
 
-                 "bottomLeft": {
 
-                     "$ref": "#/definitions/border"
 
-                 },
 
-                 "bottomRight": {
 
-                     "$ref": "#/definitions/border"
 
-                 },
 
-                 "bodyLeft": {
 
-                     "$ref": "#/definitions/border"
 
-                 },
 
-                 "bodyRight": {
 
-                     "$ref": "#/definitions/border"
 
-                 },
 
-                 "bodyJoin": {
 
-                     "$ref": "#/definitions/border"
 
-                 },
 
-                 "joinBody": {
 
-                     "$ref": "#/definitions/border"
 
-                 },
 
-                 "joinLeft": {
 
-                     "$ref": "#/definitions/border"
 
-                 },
 
-                 "joinRight": {
 
-                     "$ref": "#/definitions/border"
 
-                 },
 
-                 "joinJoin": {
 
-                     "$ref": "#/definitions/border"
 
-                 }
 
-             },
 
-             "additionalProperties": false
 
-         },
 
-         "border": {
 
-             "type": "string"
 
-         }
 
-     }
 
- }
 
 
  |