Compare versions of an API using their docs.json
. It's both
- a website that allows you to select local
docs.json
files or fetch them online and show a nice diff - an unopinionated package with
Elm...Diff
helpers for packages, modules, declarations and types in case you want to use an emulatedelm diff
in another context like elm-review or elm-posix
The idea is for this to be a more general elm diff
to show changes between for example
- versions of a package that doesn't have a complete change log
- the original package and a fork or re-publish under a different name
- versions of private packages
- rlefevre for elm.dmy.fr which the diff website uses as a proxy because it allows fetching package
docs.json
- Rupert Smith for elm-syntax-dsl which the diff website uses to format changed declarations