Files
dotfiles/mason-registry/packages/terraform-ls/package.yaml
2026-04-03 15:43:05 +03:00

61 lines
2.6 KiB
YAML

---
name: terraform-ls
description: Terraform Language Server.
homepage: https://github.com/hashicorp/terraform-ls
licenses:
- MPL-2.0
languages:
- Terraform
categories:
- LSP
source:
# renovate:datasource=github-releases
id: pkg:generic/hashicorp/terraform-ls@v0.38.6
download:
- target: darwin_arm64
files:
terraform-ls.zip: https://hashicorp-releases.yandexcloud.net/terraform-ls/{{ version | strip_prefix "v" }}/terraform-ls_{{ version | strip_prefix "v" }}_darwin_arm64.zip
bin: terraform-ls
- target: darwin_x64
files:
terraform-ls.zip: https://hashicorp-releases.yandexcloud.net/terraform-ls/{{ version | strip_prefix "v" }}/terraform-ls_{{ version | strip_prefix "v" }}_darwin_amd64.zip
bin: terraform-ls
- target: linux_arm64
files:
terraform-ls.zip: https://hashicorp-releases.yandexcloud.net/terraform-ls/{{ version | strip_prefix "v" }}/terraform-ls_{{ version | strip_prefix "v" }}_linux_arm64.zip
bin: terraform-ls
- target: linux_arm
files:
terraform-ls.zip: https://hashicorp-releases.yandexcloud.net/terraform-ls/{{ version | strip_prefix "v" }}/terraform-ls_{{ version | strip_prefix "v" }}_linux_arm.zip
bin: terraform-ls
- target: linux_x64
files:
terraform-ls.zip: https://hashicorp-releases.yandexcloud.net/terraform-ls/{{ version | strip_prefix "v" }}/terraform-ls_{{ version | strip_prefix "v" }}_linux_amd64.zip
bin: terraform-ls
- target: linux_x86
files:
terraform-ls.zip: https://hashicorp-releases.yandexcloud.net/terraform-ls/{{ version | strip_prefix "v" }}/terraform-ls_{{ version | strip_prefix "v" }}_linux_386.zip
bin: terraform-ls
- target: win_x64
files:
terraform-ls.zip: https://hashicorp-releases.yandexcloud.net/terraform-ls/{{ version | strip_prefix "v" }}/terraform-ls_{{ version | strip_prefix "v" }}_windows_amd64.zip
bin: terraform-ls.exe
- target: win_x86
files:
terraform-ls.zip: https://hashicorp-releases.yandexcloud.net/terraform-ls/{{ version | strip_prefix "v" }}/terraform-ls_{{ version | strip_prefix "v" }}_windows_386.zip
bin: terraform-ls.exe
- target: win_arm64
files:
terraform-ls.zip: https://hashicorp-releases.yandexcloud.net/terraform-ls/{{ version | strip_prefix "v" }}/terraform-ls_{{ version | strip_prefix "v" }}_windows_arm64.zip
bin: terraform-ls.exe
schemas:
lsp: vscode:https://raw.githubusercontent.com/hashicorp/vscode-terraform/master/package.json
bin:
terraform-ls: "{{source.download.bin}}"
neovim:
lspconfig: terraformls