/webviz-elm

Visualizing a webservices landscape with Elm

Primary LanguageElmMIT LicenseMIT

Visualizing a webservices landscape with Elm

This web application tries to answer the question Why? a certain webservice is userd by a certain application.

Get it working on your machine

  1. Clone this repository

  2. Install Elm

  3. Install Elm stuff

elm package install
  1. Install elm-test

Because elm-test isn't available as regular binary, you'll need Node and install it via NPM.

npm install -g elm-test
  1. Run Elm stuff
elm-reactor
  1. Run tests
elm-test

Add the --watch flag if you want them to be continuously run.

GL HF!

VSCode config

You can also get added help for VSCode when coding in Elm.

Install the Elm extensions

You'll want both the elm and elm-format extensions.

Optional: HTML to Elm, and I guess Subword Navigation.

After installation of the extensions

The elm-format VSCode extension requires a locally installed elm-format binary.

npm install -g elm-format

Open your settings in VSCode (ctrl+, or cmd+,) and put this in there:

"elm.formatOnSave": true