|
- {
- "name": "coc-vimlsp",
- "version": "0.8.0",
- "description": "vim language server extension for coc.nvim",
- "keywords": [
- "coc.nvim",
- "vim",
- "lsp"
- ],
- "author": "iamcco <ooiss@qq.com>",
- "license": "MIT",
- "repository": "git@github.com:iamcco/coc-vim.git",
- "engines": {
- "coc": "^0.0.62"
- },
- "activationEvents": [
- "onLanguage:vim"
- ],
- "contributes": {
- "configuration": {
- "title": "vim language server configuration",
- "properties": {
- "vimlsp.debug": {
- "type": "boolean",
- "default": false,
- "description": "enable coc-vimlsp service debug"
- },
- "vimlsp.filetypes": {
- "type": "array",
- "default": [
- "vim"
- ],
- "items": {
- "type": "string"
- },
- "description": "enable coc-vimlsp for filetypes"
- },
- "vimlsp.diagnostic.enable": {
- "type": "boolean",
- "default": true,
- "description": "enable diagnostic"
- },
- "vimlsp.indexes.runtimepath": {
- "type": "boolean",
- "default": true,
- "description": "if index vim's runtimepath files, this will effect the suggest"
- },
- "vimlsp.indexes.count": {
- "type": "number",
- "default": 1,
- "description": "count of files index at the same time, change to greater will speed up index but will cause high CPU usage for some time"
- },
- "vimlsp.indexes.gap": {
- "type": "number",
- "default": 100,
- "description": "time gap between parse file, change to smaller will speed up index but will cause high CPU usage for some time"
- },
- "vimlsp.indexes.projectRootPatterns": {
- "type": "array",
- "default": [
- ".git",
- "autoload",
- "plugin"
- ],
- "items": {
- "type": "string"
- },
- "description": "Names of files used as the mark of project root."
- },
- "vimlsp.suggest.fromVimruntime": {
- "type": "boolean",
- "default": true,
- "description": "completeitems from vimruntime's vim files"
- },
- "vimlsp.suggest.fromRuntimepath": {
- "type": "boolean",
- "default": false,
- "description": "completeitems from runtimepath's vim files, if this is true that fromVimruntime is true"
- },
- "vimlsp.trace.server": {
- "type": "string",
- "default": "off",
- "enum": [
- "off",
- "messages",
- "verbose"
- ],
- "description": "Trace level of vim language server"
- }
- }
- }
- },
- "main": "./out/index.js",
- "scripts": {
- "watch": "tsc -w -p ./",
- "build": "rm -rf ./out && webpack"
- },
- "devDependencies": {
- "@types/node": "^13.13.5",
- "coc.nvim": "^0.0.77",
- "ts-loader": "^7.0.3",
- "tslib": "^1.11.2",
- "typescript": "^3.8.3",
- "vim-language-server": "^1.9.0",
- "webpack": "^4.43.0",
- "webpack-cli": "^3.3.11"
- }
- }
|