minimal adjustments
[dotfiles/.git] / .config / coc / extensions / node_modules / coc-prettier / node_modules / table / dist / schemas / shared.json
1 {
2     "$id": "shared.json",
3     "$schema": "http://json-schema.org/draft-07/schema#",
4     "definitions": {
5         "columns": {
6             "type": "object",
7             "patternProperties": {
8                 "^[0-9]+$": {
9                     "$ref": "#/definitions/column"
10                 }
11             },
12             "additionalProperties": false
13         },
14         "column": {
15             "type": "object",
16             "properties": {
17                 "alignment": {
18                     "type": "string",
19                     "enum": [
20                         "left",
21                         "right",
22                         "center"
23                     ]
24                 },
25                 "width": {
26                     "type": "number"
27                 },
28                 "wrapWord": {
29                     "type": "boolean"
30                 },
31                 "truncate": {
32                     "type": "number"
33                 },
34                 "paddingLeft": {
35                     "type": "number"
36                 },
37                 "paddingRight": {
38                     "type": "number"
39                 }
40             },
41             "additionalProperties": false
42         },
43         "borders": {
44             "type": "object",
45             "properties": {
46                 "topBody": {
47                     "$ref": "#/definitions/border"
48                 },
49                 "topJoin": {
50                     "$ref": "#/definitions/border"
51                 },
52                 "topLeft": {
53                     "$ref": "#/definitions/border"
54                 },
55                 "topRight": {
56                     "$ref": "#/definitions/border"
57                 },
58                 "bottomBody": {
59                     "$ref": "#/definitions/border"
60                 },
61                 "bottomJoin": {
62                     "$ref": "#/definitions/border"
63                 },
64                 "bottomLeft": {
65                     "$ref": "#/definitions/border"
66                 },
67                 "bottomRight": {
68                     "$ref": "#/definitions/border"
69                 },
70                 "bodyLeft": {
71                     "$ref": "#/definitions/border"
72                 },
73                 "bodyRight": {
74                     "$ref": "#/definitions/border"
75                 },
76                 "bodyJoin": {
77                     "$ref": "#/definitions/border"
78                 },
79                 "joinBody": {
80                     "$ref": "#/definitions/border"
81                 },
82                 "joinLeft": {
83                     "$ref": "#/definitions/border"
84                 },
85                 "joinRight": {
86                     "$ref": "#/definitions/border"
87                 },
88                 "joinJoin": {
89                     "$ref": "#/definitions/border"
90                 }
91             },
92             "additionalProperties": false
93         },
94         "border": {
95             "type": "string"
96         }
97     }
98 }