Platform layer for node.js