Rerouted (renamed, verified). The GitHub user or repository was renamed. The tag is still there, at the new name. The Lamdera package server serves a copy recovered from https://github.com/microsoft/elm-json-tree-view.
What we checked: The repo moved to github.com/microsoft/elm-json-tree-view. Rebuilt with git archive from commit 95c10e27b036 of https://github.com/microsoft/elm-json-tree-view (zip prefix Microsoft-elm-json-tree-view-95c10e2/, America/Los_Angeles times): the zip is byte-identical to the one package.elm-lang.org recorded, SHA-1 6e84a645c3c871ea742506eb1c9352c2a1b04b18.
The Lamdera compiler uses this copy and prints a one-line notice saying so. elm itself fails to download this version.
Details · package.elm-lang.org's zip: https://github.com/Microsoft/elm-json-tree-view/zipball/2.0.0/
This library provides a JSON tree view. You feed it JSON, and it transforms it into interactive HTML.
Features:
Parse a JSON value as a tree.
Configuration of the JSON tree view. It describes how to map events in the tree view into events that your app understands.
Since the Config contains functions, it should never be held in your model. It should
only appear in your view code.
onSelect should be set to Nothing for most users. However, if you want to make the
tree's leaf nodes selectable, you should provide a function that takes the selected KeyPath
and acts on it.
toMsg provides an updated State to your application which you should use to overwrite
the previous state.
The state of the JSON tree view. Note that this is just the runtime state needed to implement things like expand/collapse--it is not the tree data itself.
You should store the current state in your model.
Initial state where the entire tree is fully expanded.
A node in the tree
A tagged value
The path to a piece of data in the tree.
Collapses any nodes deeper than maxDepth.
Parse a JSON string as a tree.