{
  "name": "el-language",
  "displayName": "El Language",
  "description": "El language support \u2014 syntax highlighting, completions, hover, go-to-definition, and diagnostics",
  "version": "1.0.0",
  "publisher": "neuron-technologies",
  "license": "MIT",
  "repository": {
    "type": "git",
    "url": "https://github.com/neuron-technologies/foundation"
  },
  "engines": {
    "vscode": "^1.75.0"
  },
  "categories": [
    "Programming Languages",
    "Linters",
    "Other"
  ],
  "keywords": [
    "el",
    "el-lang",
    "language-server",
    "lsp",
    "neuron"
  ],
  "activationEvents": [
    "onLanguage:el"
  ],
  "contributes": {
    "languages": [
      {
        "id": "el",
        "aliases": [
          "El",
          "el-lang"
        ],
        "extensions": [
          ".el",
          ".elh"
        ],
        "configuration": "./language-configuration.json"
      }
    ],
    "grammars": [
      {
        "language": "el",
        "scopeName": "source.el",
        "path": "./syntaxes/el.tmGrammar.json"
      }
    ],
    "configuration": {
      "type": "object",
      "title": "El Language",
      "properties": {
        "el.lspPath": {
          "type": "string",
          "default": "",
          "description": "Absolute path to the el-lsp binary. Leave empty to use the binary bundled with the extension (../dist/el-lsp)."
        },
        "el.trace.server": {
          "type": "string",
          "enum": [
            "off",
            "messages",
            "verbose"
          ],
          "default": "off",
          "description": "Trace LSP messages between VSCode and el-lsp (visible in Output \u2192 El LSP Trace)."
        }
      }
    },
    "commands": [
      {
        "command": "el.restartServer",
        "title": "El: Restart Language Server"
      }
    ]
  },
  "main": "./extension.js",
  "dependencies": {
    "vscode-languageclient": "^8.1.0"
  },
  "devDependencies": {
    "@types/vscode": "^1.75.0",
    "@vscode/vsce": "^2.22.0"
  },
  "scripts": {
    "vscode:prepublish": "echo 'no transpile step required'",
    "package": "vsce package",
    "install-dev": "npm install && code --install-extension el-language-1.0.0.vsix 2>/dev/null || true"
  }
}