|
- {
- "name": "coc-emmet",
- "version": "1.1.4",
- "description": "emmet extension for coc",
- "main": "lib/index.js",
- "publisher": "chemzqm",
- "keywords": [
- "coc.nvim",
- "emmet",
- "html",
- "css"
- ],
- "engines": {
- "coc": "^0.0.29"
- },
- "scripts": {
- "clean": "rimraf lib",
- "build": "webpack",
- "prepare": "npx npm-run-all clean build"
- },
- "activationEvents": [
- "*"
- ],
- "contributes": {
- "configuration": {
- "type": "object",
- "title": "Emmet",
- "properties": {
- "emmet.showExpandedAbbreviation": {
- "type": [
- "string"
- ],
- "enum": [
- "never",
- "always",
- "inMarkupAndStylesheetFilesOnly"
- ],
- "default": "always",
- "markdownDescription": "Shows expanded Emmet abbreviations as suggestions."
- },
- "emmet.showAbbreviationSuggestions": {
- "type": "boolean",
- "default": true,
- "markdownDescription": "Shows possible Emmet abbreviations as suggestions. Not applicable in stylesheets or when emmet.showExpandedAbbreviation is 'never'."
- },
- "emmet.includeLanguages": {
- "type": "object",
- "default": {},
- "markdownDescription": "Enable Emmet abbreviations in languages that are not supported by default. Add a mapping here between the language and emmet supported language. E.g.: `{\"vue-html\": \"html\", \"javascript\": \"javascriptreact\"}`"
- },
- "emmet.variables": {
- "type": "object",
- "properties": {
- "lang": {
- "type": "string",
- "default": "en"
- },
- "charset": {
- "type": "string",
- "default": "UTF-8"
- }
- },
- "default": {},
- "description": "Variables to be used in Emmet snippets"
- },
- "emmet.syntaxProfiles": {
- "type": "object",
- "default": {},
- "description": "Define profile for specified syntax or use your own profile with specific rules."
- },
- "emmet.excludeLanguages": {
- "type": "array",
- "default": [
- "markdown"
- ],
- "description": "An array of languages where Emmet abbreviations should not be expanded."
- },
- "emmet.extensionsPath": {
- "type": "string",
- "default": null,
- "description": "Path to a folder containing Emmet profiles and snippets."
- },
- "emmet.showSuggestionsAsSnippets": {
- "type": "boolean",
- "default": true,
- "markdownDescription": "Show emmet completion items as snippet kind."
- },
- "emmet.preferences": {
- "type": "object",
- "default": {},
- "description": "Preferences used to modify behavior of some actions and resolvers of Emmet.",
- "properties": {
- "css.intUnit": {
- "type": "string",
- "default": "px"
- },
- "css.floatUnit": {
- "type": "string",
- "default": "em"
- },
- "css.propertyEnd": {
- "type": "string",
- "default": ";"
- },
- "sass.propertyEnd": {
- "type": "string",
- "default": ""
- },
- "stylus.propertyEnd": {
- "type": "string",
- "default": ""
- },
- "css.valueSeparator": {
- "type": "string",
- "default": ": "
- },
- "sass.valueSeparator": {
- "type": "string",
- "default": ": "
- },
- "stylus.valueSeparator": {
- "type": "string",
- "default": " "
- },
- "bem.elementSeparator": {
- "type": "string",
- "default": "__"
- },
- "bem.modifierSeparator": {
- "type": "string",
- "default": "_"
- },
- "filter.commentBefore": {
- "type": "string",
- "default": ""
- },
- "filter.commentAfter": {
- "type": "string",
- "default": "\n<!-- /[#ID][.CLASS] -->"
- },
- "filter.commentTrigger": {
- "type": "array",
- "default": [
- "id",
- "class"
- ]
- },
- "format.noIndentTags": {
- "type": "array",
- "default": [
- "html"
- ]
- },
- "format.forceIndentationForTags": {
- "type": "array",
- "default": [
- "body"
- ]
- },
- "profile.allowCompactBoolean": {
- "type": "boolean",
- "default": false
- },
- "css.fuzzySearchMinScore": {
- "type": "number",
- "default": 0.3
- }
- }
- },
- "emmet.optimizeStylesheetParsing": {
- "type": "boolean",
- "default": true,
- "markdownDescription": "When set to `false`, the whole file is parsed to determine if current position is valid for expanding Emmet abbreviations. When set to `true`, only the content around the current position in css/scss/less files is parsed."
- },
- "emmet.priority": {
- "type": "integer",
- "default": 3
- }
- }
- }
- },
- "author": "chemzqm@gmail.com",
- "license": "MIT",
- "devDependencies": {
- "@chemzqm/tsconfig": "^0.0.3",
- "@chemzqm/tslint-config": "^1.0.18",
- "@types/node": "^10.14.7",
- "coc.nvim": "^0.0.67",
- "rimraf": "^2.6.3",
- "ts-loader": "^6.0.3",
- "tslint": "^5.16.0",
- "typescript": "^3.4.4",
- "webpack": "^4.34.0",
- "webpack-cli": "^3.3.4",
- "@emmetio/css-parser": "ramya-rao-a/css-parser#vscode",
- "@emmetio/html-matcher": "^0.3.3",
- "@emmetio/math-expression": "^0.1.1",
- "vscode-languageserver-protocol": "^3.15.0-next.5",
- "vscode-uri": "^1.0.6"
- },
- "dependencies": {
- "vscode-emmet-helper": "^1.2.15"
- }
- }
|