{
  "name": "coc-yank",
  "version": "1.2.5",
  "description": "Yank extension for coc.nvim",
  "main": "lib/index.js",
  "publisher": "chemzqm",
  "keywords": [
    "coc.nvim",
    "yank",
    "colors"
  ],
  "repository": {
    "type": "git",
    "url": "git+https://github.com/neoclide/coc-yank.git"
  },
  "engines": {
    "coc": "^0.0.82"
  },
  "scripts": {
    "build": "node esbuild.js",
    "prepare": "node esbuild.js"
  },
  "activationEvents": [
    "*"
  ],
  "contributes": {
    "configuration": {
      "type": "object",
      "properties": {
        "yank.highlight.enable": {
          "type": "boolean",
          "default": true,
          "description": "Enable highlight of yanked text."
        },
        "yank.highlight.duration": {
          "type": "number",
          "default": 500,
          "description": "Duration of highlight in milliseconds."
        },
        "yank.list.maxsize": {
          "type": "number",
          "default": 300,
          "description": "Maximum size of preserved yank list."
        },
        "yank.byteLengthLimit": {
          "type": "number",
          "default": 10240,
          "description": "Maximum byte length of yanked text which could be preserved."
        },
        "yank.enableCompletion": {
          "type": "boolean",
          "description": "Enable completion support for yanked text.",
          "default": true
        },
        "yank.priority": {
          "type": "integer",
          "description": "Priority of yank completion source.",
          "default": 90
        },
        "yank.limit": {
          "type": "integer",
          "description": "Max completion item count from yank history.",
          "default": 3
        }
      }
    }
  },
  "author": "chemzqm@gmail.com",
  "license": "MIT",
  "devDependencies": {
    "@chemzqm/tsconfig": "^0.0.3",
    "@types/node": "^16.18",
    "esbuild": "^0.25.0",
    "coc.nvim": "^0.0.83-next.19",
    "colors": "^1.4.0"
  },
  "dependencies": {}
}
