Announcing Elm support

Using Elm? Dependabot can now help you keep your elm-package.json file up-to-date.

Elm logo

Here's how it works:

  • Dependabot looks for an elm-package.json in your repo, pulls it down and parses it. It doesn't clone your repo, ever.
  • Dependabot checks each dependency for updates by looking at its source repo and then checking whether any available updates are resolvable.
  • Dependabot creates individual PRs for each of your outdated dependencies. Each PR will contain links to the relevant changelog, release notes and commits.

We'll be working on ironing out any bugs over the next few weeks, but Dependabot's Elm support should be feature complete right now. The only caveat is that currently Dependabot only works with Elm 0.18.

Give it a try and let us know if you have any feedback!

We'd like to say a huge thank you to Juliano Solanho for contributing all of the work on Elm support over at Dependabot Core. Thanks so much Juliano!


Dependabot helps keep your dependencies up-to-date. It's free for personal accounts and open source, and always will be.

Find out moreTake me to the app