+++ /dev/null
-{
- "name": "coc-html",
- "version": "1.3.2",
- "description": "Html extension for coc",
- "main": "lib/index.js",
- "publisher": "chemzqm",
- "engines": {
- "coc": "^0.0.15"
- },
- "keywords": [
- "coc.nvim",
- "languageserver"
- ],
- "scripts": {
- "clean": "rimraf lib",
- "build": "webpack",
- "prepare": "webpack"
- },
- "activationEvents": [
- "onLanguage:html",
- "onLanguage:htmldjango",
- "onLanguage:handlebars",
- "onLanguage:blade"
- ],
- "contributes": {
- "configuration": {
- "type": "object",
- "title": "HTML",
- "properties": {
- "html.experimental.custom.tags": {
- "type": "array",
- "description": "A list of JSON file paths that define custom tags."
- },
- "html.experimental.custom.attributes": {
- "type": "array",
- "description": "A list of JSON file paths that define custom attributes."
- },
- "html.enable": {
- "type": "boolean",
- "default": true
- },
- "html.execArgv": {
- "type": "array",
- "default": [],
- "items": {
- "type": "string"
- }
- },
- "html.trace.server": {
- "type": "string",
- "default": "off",
- "enum": [
- "off",
- "messages",
- "verbose"
- ]
- },
- "html.filetypes": {
- "type": "array",
- "default": [
- "html",
- "handlebars",
- "htmldjango",
- "blade"
- ],
- "items": {
- "type": "string"
- }
- },
- "html.format.enable": {
- "type": "boolean",
- "scope": "window",
- "default": true,
- "description": "Enable/disable default HTML formatter"
- },
- "html.format.wrapLineLength": {
- "type": "integer",
- "scope": "resource",
- "default": 120,
- "description": "Maximum amount of characters per line (0 = disable)."
- },
- "html.format.unformatted": {
- "type": [
- "string",
- "null"
- ],
- "scope": "resource",
- "default": "wbr",
- "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."
- },
- "html.format.contentUnformatted": {
- "type": [
- "string",
- "null"
- ],
- "scope": "resource",
- "default": "pre,code,textarea",
- "description": "List of tags, comma separated, where the content shouldn't be reformatted. 'null' defaults to the 'pre' tag."
- },
- "html.format.indentInnerHtml": {
- "type": "boolean",
- "scope": "resource",
- "default": false
- },
- "html.format.preserveNewLines": {
- "type": "boolean",
- "scope": "resource",
- "default": true
- },
- "html.format.maxPreserveNewLines": {
- "type": [
- "number",
- "null"
- ],
- "scope": "resource",
- "default": null,
- "description": "List of tags, comma separated, that should have an extra newline before them. 'null'"
- },
- "html.format.indentHandlebars": {
- "type": "boolean",
- "scope": "resource",
- "default": false
- },
- "html.format.endWithNewline": {
- "type": "boolean",
- "scope": "resource",
- "default": false
- },
- "html.format.extraLiners": {
- "type": [
- "string",
- "null"
- ],
- "scope": "resource",
- "default": "head, body, /html",
- "description": "List of tags, comma separated, that should have an extra newline before them."
- },
- "html.format.wrapAttributes": {
- "type": "string",
- "scope": "resource",
- "default": "auto",
- "enum": [
- "auto",
- "force",
- "force-aligned",
- "force-expand-multiline"
- ]
- },
- "html.suggest.angular1": {
- "type": "boolean",
- "scope": "resource",
- "default": true,
- "description": "Configures if the built-in HTML language support suggests Angular V1 tags and properties."
- },
- "html.suggest.ionic": {
- "type": "boolean",
- "scope": "resource",
- "default": true,
- "description": "Configures if the built-in HTML language support suggests Ionic tags, properties and values."
- },
- "html.suggest.html5": {
- "type": "boolean",
- "scope": "resource",
- "default": true,
- "description": "Configures if the built-in HTML language support suggests HTML5 tags, properties and values."
- },
- "html.validate.scripts": {
- "type": "boolean",
- "scope": "resource",
- "default": true,
- "description": "Configures if the built-in HTML language support validates embedded scripts."
- },
- "html.validate.styles": {
- "type": "boolean",
- "scope": "resource",
- "default": true,
- "description": "Configures if the built-in HTML language support validates embedded styles."
- },
- "html.validate.html": {
- "type": "boolean",
- "scope": "resource",
- "default": true,
- "description": "Configures if the built-in HTML language support validates HTML."
- },
- "html.autoClosingTags": {
- "type": "boolean",
- "default": false,
- "description": "Enable/disable autoClosing of HTML tags."
- }
- }
- }
- },
- "author": "chemzqm@gmail.com",
- "license": "MIT",
- "repository": {
- "type": "git",
- "url": "git+https://github.com/neoclide/coc-html.git"
- },
- "devDependencies": {
- "@types/node": "^12.19.0",
- "coc.nvim": "^0.0.79-next.6",
- "rimraf": "^3.0.2",
- "ts-loader": "^8.0.7",
- "vscode-css-languageservice": "^4.3.5",
- "vscode-html-languageservice": "^3.1.4",
- "vscode-languageserver": "7.0.0-next.3",
- "vscode-languageserver-types": "3.15.1",
- "vscode-uri": "^2.1.2",
- "webpack": "^5.2.0",
- "webpack-cli": "^4.1.0"
- },
- "dependencies": {
- "typescript": "^4"
- }
-}