Calabash offsers a shortcut for bash command-lines
Bash is both a great and a mad tool.
Calabash calls Bash commands from CoffeeScript. And make it easier to be used in small tasks.
Usage
You may install this from NPM:
sudo npm install -g calabash
And use it togather with node-dev
to run commands at background:
require"calabash"do "first parameter as comment" "pkill -f doodle" "coffee -o lib/ -wbc coffee/" "jade -o build/ -wP layout/" "style -o build/ -w layout/" "node-dev server.coffee" "doodle build/"
Or just run in an Array:
require'../coffee'run 'echo 1' 'echo 2'
With v0.1.0
new syntax is availale to add tasks in dev.coffee
:
bash = require 'calabash'bashadd 'task lily' 'echo lily'bashadd 'task ted' 'echo ted'bashgo
and trigger a special task with coffee dev.coffee lily
.
It would be better to use it with node-dev
to enable reloading.
License
MIT