4 "description": "Html extension for coc",
5 "main": "lib/index.js",
6 "publisher": "chemzqm",
15 "clean": "rimraf lib",
17 "prepare": "npx npm-run-all clean build"
21 "onLanguage:htmldjango",
22 "onLanguage:handlebars"
29 "html.experimental.custom.tags": {
31 "description": "A list of JSON file paths that define custom tags."
33 "html.experimental.custom.attributes": {
35 "description": "A list of JSON file paths that define custom attributes."
48 "html.trace.server": {
68 "html.format.enable": {
72 "description": "Enable/disable default HTML formatter"
74 "html.format.wrapLineLength": {
78 "description": "Maximum amount of characters per line (0 = disable)."
80 "html.format.unformatted": {
87 "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."
89 "html.format.contentUnformatted": {
95 "default": "pre,code,textarea",
96 "description": "List of tags, comma separated, where the content shouldn't be reformatted. 'null' defaults to the 'pre' tag."
98 "html.format.indentInnerHtml": {
103 "html.format.preserveNewLines": {
108 "html.format.maxPreserveNewLines": {
115 "description": "List of tags, comma separated, that should have an extra newline before them. 'null'"
117 "html.format.indentHandlebars": {
122 "html.format.endWithNewline": {
127 "html.format.extraLiners": {
133 "default": "head, body, /html",
134 "description": "List of tags, comma separated, that should have an extra newline before them."
136 "html.format.wrapAttributes": {
144 "force-expand-multiline"
147 "html.suggest.angular1": {
151 "description": "Configures if the built-in HTML language support suggests Angular V1 tags and properties."
153 "html.suggest.ionic": {
157 "description": "Configures if the built-in HTML language support suggests Ionic tags, properties and values."
159 "html.suggest.html5": {
163 "description": "Configures if the built-in HTML language support suggests HTML5 tags, properties and values."
165 "html.validate.scripts": {
169 "description": "Configures if the built-in HTML language support validates embedded scripts."
171 "html.validate.styles": {
175 "description": "Configures if the built-in HTML language support validates embedded styles."
177 "html.validate.html": {
181 "description": "Configures if the built-in HTML language support validates HTML."
183 "html.autoClosingTags": {
186 "description": "Enable/disable autoClosing of HTML tags."
191 "author": "chemzqm@gmail.com",
195 "url": "git+https://github.com/neoclide/coc-html.git"
198 "@chemzqm/tsconfig": "^0.0.3",
199 "@chemzqm/tslint-config": "^1.0.18",
200 "@types/node": "^13.7.0",
201 "coc.nvim": "^0.0.74",
203 "ts-loader": "^6.2.1",
205 "vscode-css-languageservice": "^4.0.3-next.27",
206 "vscode-html-languageservice": "^3.0.4-next.14",
207 "vscode-languageserver": "^6.1.0",
208 "vscode-languageserver-types": "3.15.1",
209 "vscode-uri": "^2.1.1",
210 "webpack": "^4.41.5",
211 "webpack-cli": "^3.3.10"