{ "name": "coc-vetur", "version": "1.2.5", "description": "Vue language server extension for coc.nvim using vetur", "main": "lib/index.js", "publisher": "chemzqm", "engines": { "coc": "^0.0.80" }, "keywords": [ "coc.nvim", "vue", "vetur" ], "scripts": { "build": "node esbuild.js", "prepare": "node esbuild.js" }, "activationEvents": [ "onLanguage:vue" ], "contributes": { "rootPatterns": [ { "filetype": "vue", "patterns": [ "package.json", "vue.config.js" ] } ], "configuration": { "title": "Vetur", "properties": { "vetur.ignoreProjectWarning": { "type": "boolean", "default": false, "description": "Vetur will warn about not setup correctly for the project. You can disable it.", "scope": "application" }, "vetur.useWorkspaceDependencies": { "type": "boolean", "default": false, "description": "Use dependencies from workspace. Currently only for TypeScript.", "scope": "application" }, "vetur.completion.autoImport": { "type": "boolean", "default": true, "description": "Include completion for module export and auto import them" }, "vetur.completion.scaffoldSnippetSources": { "type": "object", "default": { "workspace": "💼", "user": "🗒️", "vetur": "✌" }, "properties": { "workspace": { "type": "string", "default": "💼", "description": "Show Scaffold Snippets from `/.vscode/vetur/snippets`." }, "user": { "type": "string", "default": "🗒️", "description": "Show Scaffold Snippets from `/User/snippets/vetur`." }, "vetur": { "type": "string", "default": "✌", "description": "Show Scaffold Snippets bundled in Vetur." } }, "description": "Where Vetur source Scaffold Snippets from and how to indicate them. Set a source to \"\" to disable it.\n\n- workspace: `/.vscode/vetur/snippets`.\n- user: `/User/snippets/vetur`.\n- vetur: Bundled in Vetur.\n\nThe default is:\n```\n\"vetur.completion.scaffoldSnippetSources\": {\n \"workspace\": \"💼\",\n \"user\": \"🗒️\",\n \"vetur\": \"✌\"\n}\n```\n\nAlternatively, you can do:\n\n```\n\"vetur.completion.scaffoldSnippetSources\": {\n \"workspace\": \"(W)\",\n \"user\": \"(U)\",\n \"vetur\": \"(V)\"\n}\n```\n\nRead more: https://vuejs.github.io/vetur/snippet.html." }, "vetur.completion.tagCasing": { "type": "string", "default": "kebab", "enum": [ "initial", "kebab" ], "enumDescriptions": [ "use the key in `components: {...}` as is for tag completion and do not force any casing", "kebab-case completion for " ], "description": "Casing conversion for tag completion" }, "vetur.grammar.customBlocks": { "type": "object", "default": { "docs": "md", "i18n": "json" }, "description": "Mapping from custom block tag name to language name. Used for generating grammar to support syntax highlighting for custom blocks." }, "vetur.validation.template": { "type": "boolean", "default": true, "description": "Validate vue-html in