use node.js everywhere