README.md

# Elmer

Elmer is a toolchain for generating elm code inside of an elixir app.

Check the hex docs for all the mix tasks that are available and the format of their arguments.

## Installation

Add :elmer, elmroot: "path to my elm root folder" to your config. Then use mix tasts to generate apps, msgs, models, etc.

If [available in Hex](https://hex.pm/docs/publish), the package can be installed as:

  1. Add elmer to your list of dependencies in `mix.exs`:

        def deps do
          [{:elmer, "~> 0.0.10", only: :dev}]
        end

# V1 Roadmap
 - ~~Msg generator~~
 - ~~View generator~~
 - ~~Model generator~~
 - ~~Update generator~~
 - ~~Decoder generator~~
 - ~~Encoder generator~~
 - ~~Cmd generator~~
 - ~~Port generator~~
 - ~~Resource generator (Msg, View, Model, Update)~~
 - Phoenix resource generator (Resource + phoenix gen.json for API)