{
  "name": "@statiolake/coc-stylua",
  "version": "0.3.0",
  "description": "stylua extension for coc.nvim.",
  "author": "statiolake <statiolake@gmail.com>",
  "license": "MIT",
  "main": "lib/index.js",
  "repository": {
    "type": "git",
    "url": "https://github.com/statiolake/coc-stylua"
  },
  "keywords": [
    "coc.nvim"
  ],
  "engines": {
    "coc": "^0.0.80"
  },
  "scripts": {
    "lint": "eslint src --ext ts",
    "clean": "rimraf lib",
    "watch": "node esbuild.js --watch",
    "build": "node esbuild.js",
    "prepare": "node esbuild.js"
  },
  "prettier": {
    "singleQuote": true,
    "printWidth": 120,
    "semi": true
  },
  "devDependencies": {
    "@types/node-fetch": "^2.6.12",
    "@types/semver": "^7.5.8",
    "@types/unzipper": "^0.10.10",
    "coc.nvim": "^0.0.82",
    "esbuild": "^0.24.0",
    "ignore": "^6.0.2",
    "node-fetch": "^3.3.2",
    "prettier": "^3.4.2",
    "rimraf": "^6.0.1",
    "semver": "^7.6.3",
    "typescript": "^4",
    "unzipper": "^0.12.3"
  },
  "activationEvents": [
    "onLanguage:lua"
  ],
  "contributes": {
    "configuration": {
      "title": "stylua",
      "properties": {
        "stylua.version": {
          "type": "string",
          "default": "latest",
          "markdownDescription": "The version to install, or `latest` to install latest release"
        },
        "stylua.styluaPath": {
          "type": [
            "string",
            "null"
          ],
          "default": null,
          "description": "Specifies the path of stylua. If not specified, will automatically download one from the GitHub releases."
        },
        "stylua.configPath": {
          "type": [
            "string",
            "null"
          ],
          "default": null,
          "description": "Specify path to stylua.toml configuration file."
        },
        "stylua.checkUpdate": {
          "type": "boolean",
          "default": true,
          "description": "Whether to check out the latest stylua version."
        }
      }
    },
    "commands": [
      {
        "command": "stylua.install",
        "title": "Reinstall stylua",
        "category": "stylua"
      },
      {
        "command": "stylua.update",
        "title": "Update stylua",
        "category": "stylua"
      },
      {
        "command": "stylua.version",
        "title": "Show stylua version",
        "category": "stylua"
      }
    ]
  },
  "dependencies": {
    "@statiolake/coc-utils": "^0.2.4"
  }
}
