.gitignore added
[dotfiles/.git] / .config / coc / extensions / node_modules / coc-html / package.json
1 {
2   "name": "coc-html",
3   "version": "1.4.1",
4   "description": "Html extension for coc",
5   "main": "lib/index.js",
6   "publisher": "chemzqm",
7   "engines": {
8     "coc": "^0.0.80"
9   },
10   "keywords": [
11     "coc.nvim",
12     "languageserver"
13   ],
14   "scripts": {
15     "clean": "rimraf lib",
16     "build": "webpack",
17     "prepare": "webpack"
18   },
19   "activationEvents": [
20     "*"
21   ],
22   "contributes": {
23     "configuration": {
24       "type": "object",
25       "title": "HTML",
26       "properties": {
27         "html.experimental.custom.tags": {
28           "type": "array",
29           "description": "A list of JSON file paths that define custom tags."
30         },
31         "html.experimental.custom.attributes": {
32           "type": "array",
33           "description": "A list of JSON file paths that define custom attributes."
34         },
35         "html.enable": {
36           "type": "boolean",
37           "default": true
38         },
39         "html.execArgv": {
40           "type": "array",
41           "default": [],
42           "items": {
43             "type": "string"
44           }
45         },
46         "html.trace.server": {
47           "type": "string",
48           "default": "off",
49           "enum": [
50             "off",
51             "messages",
52             "verbose"
53           ]
54         },
55         "html.filetypes": {
56           "type": "array",
57           "default": [
58             "html",
59             "handlebars",
60             "htmldjango",
61             "blade"
62           ],
63           "items": {
64             "type": "string"
65           }
66         },
67         "html.format.enable": {
68           "type": "boolean",
69           "scope": "window",
70           "default": true,
71           "description": "Enable/disable default HTML formatter"
72         },
73         "html.format.wrapLineLength": {
74           "type": "integer",
75           "scope": "resource",
76           "default": 120,
77           "description": "Maximum amount of characters per line (0 = disable)."
78         },
79         "html.format.unformatted": {
80           "type": [
81             "string",
82             "null"
83           ],
84           "scope": "resource",
85           "default": "wbr",
86           "description": "List of tags, comma separated, that shouldn't be reformatted. 'null' defaults to all tags listed at https://www.w3.org/TR/html5/dom.html#phrasing-content."
87         },
88         "html.format.contentUnformatted": {
89           "type": [
90             "string",
91             "null"
92           ],
93           "scope": "resource",
94           "default": "pre,code,textarea",
95           "description": "List of tags, comma separated, where the content shouldn't be reformatted. 'null' defaults to the 'pre' tag."
96         },
97         "html.format.indentInnerHtml": {
98           "type": "boolean",
99           "scope": "resource",
100           "default": false
101         },
102         "html.format.preserveNewLines": {
103           "type": "boolean",
104           "scope": "resource",
105           "default": true
106         },
107         "html.format.maxPreserveNewLines": {
108           "type": [
109             "number",
110             "null"
111           ],
112           "scope": "resource",
113           "default": null,
114           "description": "List of tags, comma separated, that should have an extra newline before them. 'null'"
115         },
116         "html.format.indentHandlebars": {
117           "type": "boolean",
118           "scope": "resource",
119           "default": false
120         },
121         "html.format.endWithNewline": {
122           "type": "boolean",
123           "scope": "resource",
124           "default": false
125         },
126         "html.format.extraLiners": {
127           "type": [
128             "string",
129             "null"
130           ],
131           "scope": "resource",
132           "default": "head, body, /html",
133           "description": "List of tags, comma separated, that should have an extra newline before them."
134         },
135         "html.format.wrapAttributes": {
136           "type": "string",
137           "scope": "resource",
138           "default": "auto",
139           "enum": [
140             "auto",
141             "force",
142             "force-aligned",
143             "force-expand-multiline"
144           ]
145         },
146         "html.suggest.angular1": {
147           "type": "boolean",
148           "scope": "resource",
149           "default": true,
150           "description": "Configures if the built-in HTML language support suggests Angular V1 tags and properties."
151         },
152         "html.suggest.ionic": {
153           "type": "boolean",
154           "scope": "resource",
155           "default": true,
156           "description": "Configures if the built-in HTML language support suggests Ionic tags, properties and values."
157         },
158         "html.suggest.html5": {
159           "type": "boolean",
160           "scope": "resource",
161           "default": true,
162           "description": "Configures if the built-in HTML language support suggests HTML5 tags, properties and values."
163         },
164         "html.validate.scripts": {
165           "type": "boolean",
166           "scope": "resource",
167           "default": true,
168           "description": "Configures if the built-in HTML language support validates embedded scripts."
169         },
170         "html.validate.styles": {
171           "type": "boolean",
172           "scope": "resource",
173           "default": true,
174           "description": "Configures if the built-in HTML language support validates embedded styles."
175         },
176         "html.validate.html": {
177           "type": "boolean",
178           "scope": "resource",
179           "default": true,
180           "description": "Configures if the built-in HTML language support validates HTML."
181         },
182         "html.autoClosingTags": {
183           "type": "boolean",
184           "default": false,
185           "description": "Enable/disable autoClosing of HTML tags."
186         }
187       }
188     }
189   },
190   "author": "chemzqm@gmail.com",
191   "license": "MIT",
192   "repository": {
193     "type": "git",
194     "url": "git+https://github.com/neoclide/coc-html.git"
195   },
196   "devDependencies": {
197     "@types/node": "^12.12.0",
198     "coc.nvim": "^0.0.80",
199     "rimraf": "^3.0.2",
200     "ts-loader": "^8.0.7",
201     "vscode-css-languageservice": "^5.0.0",
202     "vscode-html-languageservice": "^4.0.0",
203     "vscode-languageserver": "^7.0.0",
204     "vscode-languageserver-types": "3.15.1",
205     "vscode-uri": "^2.1.2",
206     "webpack": "^5.2.0",
207     "webpack-cli": "^4.1.0"
208   },
209   "dependencies": {
210     "typescript": "^4"
211   }
212 }