You're the sorcerer, let your apprentice do the dirty work.
Apprentice will watch you files for you and execute arbitrary code on your
behalf. Apprentice currently comes with Apprentice.ExUnit
to run your tests
and Apprentice.Handlebars
Add it to your deps
{ :apprentice, github: "ElixirCasts/apprentice" }
Install and edit the workshop.exs
template
mix apprentice.install
Have your apprentices watch your files
mix apprentice
- This is a very early release, it needs work
- This library currently only works on OSX
Fork the repo
Clone the repo
Run the tests: mix apprentice
or mix test
Submit a pull request