arturadib/shelljs — pull request #39 by brendandahl (2012-11-05 19:02:55+00:00)
Title: Stop execution on errors.

As I learned today commands that trigger errors don't stop script execution.

For example:
cd('some_non_existent_dir');
rm('-rf', '*');

You'd expect it to die trying to cd into a directory that doesn't exist (like make), but it doesn't and it executes the rm in the current directory.