XPL layer for nodejs