This is a mapping of purl types to package names.
From this, it should be fairly straightforward to deduce which tools are required to download, build and run any of the packages.
The packages in this document are extracted from ensure_installed in the mason.nvim plugin spec.
- shellharden
- haskell-language-server
- actionlint
- clangd
- just-lsp
- lua-language-server
- marksman
- selene
- shellcheck
- shfmt
- stylua
- taplo
- yamlfmt
- gofumpt
- goimports
- gopls
- ansible-language-server
- bash-language-server
- dockerfile-language-server
- json-lsp
- prettier
- yaml-language-server
- ansible-lint
- basedpyright
- ruff