Skip to content

Latest commit

 

History

History
40 lines (29 loc) · 707 Bytes

CONTRIBUTING.md

File metadata and controls

40 lines (29 loc) · 707 Bytes

Development environment

Setup

To do local development of elm-upgrade, you will need nodejs, python, jq, rsync, and git. They should all be available via your system's package manager.

Then, install cram (which requires python):

pip install cram
cram --version
   # Cram CLI testing framework (version 0.7)

And install the node dependencies:

npm install

Running tests

npm test

Running elm-upgrade from source

npm install
npm link

You should now have elm-upgrade on your path.