Something to do with the permissions I think. Dependencies should be reported by node. Everything you need is on npm.
Now I'm getting an error about the express module (rror: Cannot find module 'express'). Some google-fu is leading to helpful information, so your little project is turning into a nice crash-course in node for me. :)
node.js:63 throw e; ^ TypeError: Cannot call method 'isConfigurable' of undefined at Function.seal (native) at Object.<anonymous> (/Users/rnhurt/.node_libraries/.npm/chaos/0.1.6-pre/package/chaos.js:40:10) at new <anonymous> (/Users/rnhurt/.node_libraries/.npm/chaos/0.1.6-pre/package/chaos.js:87:20) at /Users/rnhurt/.node_libraries/.npm/chaos/0.1.6-pre/package/chaos.js:64:40 at /Users/rnhurt/.node_libraries/.npm/helpful/0.0.3/package/lib/login.js:205:23 at Object.<anonymous> (/Users/rnhurt/src/js/maptail/maptail.js:57:5) at Module._compile (node.js:462:23) at Module._loadScriptSync (node.js:469:10) at Module.loadSync (node.js:338:12) at Object.runMain (node.js:522:24)
Otherwise boil.js fails to normalize the path because it's passing an undefined value and path.normalize tries to access "charAt" function of the string.
, partials: __dirname + '/views'