docs/src/languages/elm.md
Elm support is available through the Elm extension.
Zed support for Elm requires installation of elm, elm-format, and elm-review.
brew install elm on macOS).elm-review to support code linting:
npm install elm-review --save-dev
elm-format to support automatic formatting
npm install -g elm-format
elm-language-serverElm language server can be configured in your settings.json, e.g.:
{
"lsp": {
"elm-language-server": {
"initialization_options": {
"disableElmLSDiagnostics": true,
"onlyUpdateDiagnosticsOnSave": false,
"elmReviewDiagnostics": "warning"
}
}
}
}
elm-format, elm-review and elm need to be installed and made available in the environment or configured in the settings. See the full list of server settings here.