package.json says that trycatch requires node 0.8.14, however it appears that nodejs 0.9 is required because "In Node.js versions below 0.9, setImmediate is not available". There is a routine (line 25) of hookit that iterates over ['setTimeout', 'setInterval', 'setImmediate'], replacing these functions. This fails for setImmediate.
package.json says that trycatch requires node 0.8.14, however it appears that nodejs 0.9 is required because "In Node.js versions below 0.9, setImmediate is not available". There is a routine (line 25) of hookit that iterates over ['setTimeout', 'setInterval', 'setImmediate'], replacing these functions. This fails for setImmediate.