elm-component

0.3.0 • Public • Published

elm-component

Although The Elm Architecture is one of the really nice parts of Elm, it has a few problems with boilerplate. Creating new components is perhaps one of the more booring tasks. elm-component tries to reduce some of this pain by creating the initial code for a component for you.

Installation

npm install -g elm-component

Usage

Run elm-component ComponentName in the folder you want to create a new component. This create the following structure:

ComponentName
├── Messages.elm
├── Model.elm
├── Subscriptions.elm
├── Update.elm
└── View.elm

The content of each file should be relatively self explanatory, but can also be seen in the templates folder of this repository.

Dependencies (0)

    Dev Dependencies (0)

      Package Sidebar

      Install

      npm i elm-component

      Weekly Downloads

      2

      Version

      0.3.0

      License

      Apache-2.0

      Last publish

      Collaborators

      • bendiksolheim