DevElm
Test, benchmark, and build Elm-modules!
Setup
DevElm is available as a binary or module for deno.
DevElm relies on elm being installed and available.
Documentation is available on the elm-package website.
Usage
- run
elm install opvasger/develm
to install the flags-package. - as a temporary caveat, move the following packages from indirect- to
direct-dependencies:
BrianHicks/elm-trend
elm-explorations/test
elm-explorations/benchmark
elm/random
- create a
Dev.elm
module in a source-directory. It should importDevElm
and expose aflags
-definition of typeDevElm.Flags
- for example like this:
module Dev exposing (flags)
import DevElm exposing (defaultBuild)
flags : DevElm.Flags
flags =
DevElm.Build { defaultBuild | mode = DevElm.Optimize }
- run
develm
ordeno run https://deno.land/x/develm/mod.ts
to perform flagged task(s).