A promise infused Node.js REPL