{
  "name": "coc-leetcode-fix",
  "version": "1.2.0",
  "description": "leetcode support for (Neo)vim",
  "author": "iamcco <ooiss@qq.com>",
  "license": "MIT",
  "main": "out/index.js",
  "keywords": [
    "coc.nvim",
    "leetcode"
  ],
  "engines": {
    "coc": "^0.0.79"
  },
  "scripts": {
  },
  "husky": {
    "hooks": {
      "pre-commit": "npm run lint",
      "pre-push": "npm run lint"
    }
  },
  "activationEvents": [
    "*"
  ],
  "contributes": {
    "configuration": {
      "type": "object",
      "title": "leetcode configuration",
      "properties": {
        "leetcode.trace.server": {
          "type": "string",
          "default": "off",
          "enum": [
            "off",
            "messages",
            "verbose"
          ],
          "description": "Trace level of log"
        },
        "leetcode.enabled": {
          "type": "boolean",
          "default": true,
          "description": "Enable/disable this extension"
        },
        "leetcode.language": {
          "type": "string",
          "default": "javascript",
          "enum": [
            "javascript",
            "cpp",
            "java",
            "python",
            "python3",
            "c",
            "csharp",
            "ruby",
            "swift",
            "golang",
            "scala",
            "kotlin",
            "rust",
            "php"
          ],
          "description": "Using which language"
        }
      }
    },
    "commands": [
      {
        "command": "leetcode.login",
        "title": "Login by account and password"
      },
      {
        "command": "leetcode.run",
        "title": "Run code of current leetcode buffer"
      },
      {
        "command": "leetcode.submit",
        "title": "Submit code of current leetcode buffer"
      },
      {
        "command": "leetcode.comments",
        "title": "Fetch comments of current problem"
      }
    ]
  },
  "devDependencies": {
    "@types/node": "^13.11.0",
    "@types/node-fetch": "^2.5.7",
    "@typescript-eslint/eslint-plugin": "^2.5.0",
    "@typescript-eslint/parser": "^2.5.0",
    "coc.nvim": "^0.0.79",
    "colors": "^1.4.0",
    "dayjs": "^1.8.27",
    "eslint": "^6.6.0",
    "eslint-config-prettier": "^6.5.0",
    "eslint-plugin-prettier": "^3.1.1",
    "htom": "^1.0.7",
    "husky": "^3.0.9",
    "node-fetch": "^2.6.1",
    "prettier": "^1.18.2",
    "ts-loader": "^6.0.4",
    "typescript": "^3.5.3",
    "vscode-languageserver-protocol": "3.15.3",
    "webpack": "^4.39.2",
    "webpack-cli": "^3.3.6"
  }
}
